| Index: net/tools/quic/test_tools/packet_dropping_test_writer.h
|
| diff --git a/net/tools/quic/test_tools/packet_dropping_test_writer.h b/net/tools/quic/test_tools/packet_dropping_test_writer.h
|
| index 2a736e0cfe209c39fefb41078f1bd43571b9e246..8ecaf1f0daada567cffaba535745be97b9a70663 100644
|
| --- a/net/tools/quic/test_tools/packet_dropping_test_writer.h
|
| +++ b/net/tools/quic/test_tools/packet_dropping_test_writer.h
|
| @@ -7,14 +7,14 @@
|
|
|
| #include <list>
|
|
|
| +#include "base/basictypes.h"
|
| #include "base/logging.h"
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/synchronization/lock.h"
|
| #include "net/quic/quic_alarm.h"
|
| #include "net/quic/quic_blocked_writer_interface.h"
|
| -#include "net/quic/quic_packet_writer.h"
|
| -#include "net/quic/test_tools/quic_test_writer.h"
|
| #include "net/tools/quic/quic_epoll_clock.h"
|
| +#include "net/tools/quic/quic_packet_writer_wrapper.h"
|
| #include "net/tools/quic/test_tools/quic_test_client.h"
|
| #include "net/tools/quic/test_tools/quic_test_utils.h"
|
|
|
| @@ -25,7 +25,7 @@ namespace test {
|
| // Simulates a connection that drops packets a configured percentage of the time
|
| // and has a blocked socket a configured percentage of the time. Also provides
|
| // the options to delay packets and reorder packets if delay is enabled.
|
| -class PacketDroppingTestWriter : public net::test::QuicTestWriter {
|
| +class PacketDroppingTestWriter : public QuicPacketWriterWrapper {
|
| public:
|
| PacketDroppingTestWriter();
|
|
|
| @@ -35,13 +35,12 @@ class PacketDroppingTestWriter : public net::test::QuicTestWriter {
|
|
|
| // QuicPacketWriter methods:
|
| virtual WriteResult WritePacket(
|
| - const char* buffer, size_t buf_len,
|
| + const char* buffer,
|
| + size_t buf_len,
|
| const IPAddressNumber& self_address,
|
| const IPEndPoint& peer_address,
|
| QuicBlockedWriterInterface* blocked_writer) OVERRIDE;
|
|
|
| - virtual bool IsWriteBlockedDataBuffered() const OVERRIDE;
|
| -
|
| // Writes out any packet which should have been sent by now
|
| // to the contained writer and returns the time
|
| // for the next delayed packet to be written.
|
|
|