diff options
author | rch@chromium.org <rch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-02 22:15:38 +0000 |
---|---|---|
committer | rch@chromium.org <rch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-02 22:15:38 +0000 |
commit | 4e6f0edd6c424ce6ae754e07910a869e8ef358b4 (patch) | |
tree | 84c37bd0116e012244ce806f4f934ff6983256fb /net/quic/test_tools/quic_test_utils.cc | |
parent | 896584f40469394ec27e52e7c10b9dca9f12bd33 (diff) | |
download | chromium_src-4e6f0edd6c424ce6ae754e07910a869e8ef358b4.zip chromium_src-4e6f0edd6c424ce6ae754e07910a869e8ef358b4.tar.gz chromium_src-4e6f0edd6c424ce6ae754e07910a869e8ef358b4.tar.bz2 |
Add QuicConnection and MockQuicConnectionHelper.
Review URL: https://chromiumcodereview.appspot.com/11276011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165766 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/quic/test_tools/quic_test_utils.cc')
-rw-r--r-- | net/quic/test_tools/quic_test_utils.cc | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/net/quic/test_tools/quic_test_utils.cc b/net/quic/test_tools/quic_test_utils.cc index b011349..a1c1179 100644 --- a/net/quic/test_tools/quic_test_utils.cc +++ b/net/quic/test_tools/quic_test_utils.cc @@ -24,6 +24,29 @@ bool NoOpFramerVisitor::OnPacketHeader(const QuicPacketHeader& header) { return true; } +bool FramerVisitorCapturingAcks::OnPacketHeader( + const QuicPacketHeader& header) { + header_ = header; + return true; +} + +void FramerVisitorCapturingAcks::OnAckFrame(const QuicAckFrame& frame) { + frame_ = frame; +} + +MockConnectionVisitor::MockConnectionVisitor() { +} + +MockConnectionVisitor::~MockConnectionVisitor() { +} + +MockScheduler::MockScheduler() + : QuicSendScheduler(NULL, kFixRate) { +} + +MockScheduler::~MockScheduler() { +} + namespace { string HexDumpWithMarks(const char* data, int length, |