diff options
Diffstat (limited to 'chromium/net/quic/test_tools/mock_crypto_client_stream.h')
-rw-r--r-- | chromium/net/quic/test_tools/mock_crypto_client_stream.h | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/chromium/net/quic/test_tools/mock_crypto_client_stream.h b/chromium/net/quic/test_tools/mock_crypto_client_stream.h index ada1b6883ba..e940a1e940c 100644 --- a/chromium/net/quic/test_tools/mock_crypto_client_stream.h +++ b/chromium/net/quic/test_tools/mock_crypto_client_stream.h @@ -14,6 +14,8 @@ namespace net { +class QuicServerId; + class MockCryptoClientStream : public QuicCryptoClientStream { public: // HandshakeMode enumerates the handshake mode MockCryptoClientStream should @@ -34,10 +36,12 @@ class MockCryptoClientStream : public QuicCryptoClientStream { }; MockCryptoClientStream( - const string& server_hostname, - QuicSession* session, + const QuicServerId& server_id, + QuicClientSessionBase* session, + ProofVerifyContext* verify_context, QuicCryptoClientConfig* crypto_config, - HandshakeMode handshake_mode); + HandshakeMode handshake_mode, + const ProofVerifyDetails* proof_verify_details_); virtual ~MockCryptoClientStream(); // CryptoFramerVisitorInterface implementation. @@ -55,6 +59,11 @@ class MockCryptoClientStream : public QuicCryptoClientStream { private: void SetConfigNegotiated(); + QuicClientSessionBase* client_session(); + + const ProofVerifyDetails* proof_verify_details_; + + DISALLOW_COPY_AND_ASSIGN(MockCryptoClientStream); }; } // namespace net |