diff options
author | Jocelyn Turcotte <jocelyn.turcotte@digia.com> | 2014-08-08 14:30:41 +0200 |
---|---|---|
committer | Jocelyn Turcotte <jocelyn.turcotte@digia.com> | 2014-08-12 13:49:54 +0200 |
commit | ab0a50979b9eb4dfa3320eff7e187e41efedf7a9 (patch) | |
tree | 498dfb8a97ff3361a9f7486863a52bb4e26bb898 /chromium/net/quic/test_tools/quic_connection_peer.cc | |
parent | 4ce69f7403811819800e7c5ae1318b2647e778d1 (diff) | |
download | qtwebengine-chromium-ab0a50979b9eb4dfa3320eff7e187e41efedf7a9.tar.gz |
Update Chromium to beta version 37.0.2062.68
Change-Id: I188e3b5aff1bec75566014291b654eb19f5bc8ca
Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Diffstat (limited to 'chromium/net/quic/test_tools/quic_connection_peer.cc')
-rw-r--r-- | chromium/net/quic/test_tools/quic_connection_peer.cc | 66 |
1 files changed, 45 insertions, 21 deletions
diff --git a/chromium/net/quic/test_tools/quic_connection_peer.cc b/chromium/net/quic/test_tools/quic_connection_peer.cc index 54410b3bec1..e51fb52480a 100644 --- a/chromium/net/quic/test_tools/quic_connection_peer.cc +++ b/chromium/net/quic/test_tools/quic_connection_peer.cc @@ -11,8 +11,8 @@ #include "net/quic/quic_packet_writer.h" #include "net/quic/quic_received_packet_manager.h" #include "net/quic/test_tools/quic_framer_peer.h" +#include "net/quic/test_tools/quic_packet_generator_peer.h" #include "net/quic/test_tools/quic_sent_packet_manager_peer.h" -#include "net/quic/test_tools/quic_test_writer.h" namespace net { namespace test { @@ -51,7 +51,20 @@ QuicConnectionVisitorInterface* QuicConnectionPeer::GetVisitor( // static QuicPacketCreator* QuicConnectionPeer::GetPacketCreator( QuicConnection* connection) { - return &connection->packet_creator_; + return QuicPacketGeneratorPeer::GetPacketCreator( + &connection->packet_generator_); +} + +// static +QuicPacketGenerator* QuicConnectionPeer::GetPacketGenerator( + QuicConnection* connection) { + return &connection->packet_generator_; +} + +// static +QuicSentPacketManager* QuicConnectionPeer::GetSentPacketManager( + QuicConnection* connection) { + return &connection->sent_packet_manager_; } // static @@ -110,17 +123,6 @@ QuicPacketEntropyHash QuicConnectionPeer::ReceivedEntropyHash( } // static -bool QuicConnectionPeer::IsWriteBlocked(QuicConnection* connection) { - return connection->write_blocked_; -} - -// static -void QuicConnectionPeer::SetIsWriteBlocked(QuicConnection* connection, - bool write_blocked) { - connection->write_blocked_ = write_blocked; -} - -// static bool QuicConnectionPeer::IsServer(QuicConnection* connection) { return connection->is_server_; } @@ -147,7 +149,7 @@ void QuicConnectionPeer::SetPeerAddress(QuicConnection* connection, // static void QuicConnectionPeer::SwapCrypters(QuicConnection* connection, QuicFramer* framer) { - framer->SwapCryptersForTest(&connection->framer_); + QuicFramerPeer::SwapCrypters(framer, &connection->framer_); } // static @@ -173,6 +175,17 @@ QuicAlarm* QuicConnectionPeer::GetAckAlarm(QuicConnection* connection) { } // static +QuicAlarm* QuicConnectionPeer::GetPingAlarm(QuicConnection* connection) { + return connection->ping_alarm_.get(); +} + +// static +QuicAlarm* QuicConnectionPeer::GetResumeWritesAlarm( + QuicConnection* connection) { + return connection->resume_writes_alarm_.get(); +} + +// static QuicAlarm* QuicConnectionPeer::GetRetransmissionAlarm( QuicConnection* connection) { return connection->retransmission_alarm_.get(); @@ -184,12 +197,6 @@ QuicAlarm* QuicConnectionPeer::GetSendAlarm(QuicConnection* connection) { } // static -QuicAlarm* QuicConnectionPeer::GetResumeWritesAlarm( - QuicConnection* connection) { - return connection->resume_writes_alarm_.get(); -} - -// static QuicAlarm* QuicConnectionPeer::GetTimeoutAlarm(QuicConnection* connection) { return connection->timeout_alarm_.get(); } @@ -201,9 +208,26 @@ QuicPacketWriter* QuicConnectionPeer::GetWriter(QuicConnection* connection) { // static void QuicConnectionPeer::SetWriter(QuicConnection* connection, - QuicTestWriter* writer) { + QuicPacketWriter* writer) { connection->writer_ = writer; } +// static +void QuicConnectionPeer::CloseConnection(QuicConnection* connection) { + connection->connected_ = false; +} + +// static +QuicEncryptedPacket* QuicConnectionPeer::GetConnectionClosePacket( + QuicConnection* connection) { + return connection->connection_close_packet_.get(); +} + +// static +void QuicConnectionPeer::SetSupportedVersions(QuicConnection* connection, + QuicVersionVector versions) { + connection->framer_.SetSupportedVersions(versions); +} + } // namespace test } // namespace net |