summaryrefslogtreecommitdiffstats
path: root/chromium/net/tools/quic/test_tools/quic_client_peer.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/tools/quic/test_tools/quic_client_peer.h')
-rw-r--r--chromium/net/tools/quic/test_tools/quic_client_peer.h12
1 files changed, 11 insertions, 1 deletions
diff --git a/chromium/net/tools/quic/test_tools/quic_client_peer.h b/chromium/net/tools/quic/test_tools/quic_client_peer.h
index 016120aa8bf..b26fc6d829c 100644
--- a/chromium/net/tools/quic/test_tools/quic_client_peer.h
+++ b/chromium/net/tools/quic/test_tools/quic_client_peer.h
@@ -5,7 +5,12 @@
#ifndef NET_TOOLS_QUIC_TEST_TOOLS_QUIC_CLIENT_PEER_H_
#define NET_TOOLS_QUIC_TEST_TOOLS_QUIC_CLIENT_PEER_H_
+#include "base/basictypes.h"
+
namespace net {
+
+class QuicCryptoClientConfig;
+
namespace tools {
class QuicClient;
@@ -14,7 +19,12 @@ namespace test {
class QuicClientPeer {
public:
- static int GetFd(QuicClient* client);
+ static QuicCryptoClientConfig* GetCryptoConfig(QuicClient* client);
+ static bool CreateUDPSocket(QuicClient* client);
+ static void SetClientPort(QuicClient* client, int port);
+
+ private:
+ DISALLOW_COPY_AND_ASSIGN(QuicClientPeer);
};
} // namespace test