summaryrefslogtreecommitdiffstats
path: root/net/socket/socket_test_util.h
diff options
context:
space:
mode:
authoragayev@chromium.org <agayev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-07-18 21:47:35 +0000
committeragayev@chromium.org <agayev@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-07-18 21:47:35 +0000
commiteaf10dc5d0fd4d093bb92445207dc9e0679222c7 (patch)
tree0d9235fab4b03b1098f7f6a18928b85c059b7a91 /net/socket/socket_test_util.h
parent8d779bd5a0776a415297e6068a1eed904e31dff9 (diff)
downloadchromium_src-eaf10dc5d0fd4d093bb92445207dc9e0679222c7.zip
chromium_src-eaf10dc5d0fd4d093bb92445207dc9e0679222c7.tar.gz
chromium_src-eaf10dc5d0fd4d093bb92445207dc9e0679222c7.tar.bz2
DatagramSocket: added NetLog accessor.
BUG=60149 TEST=None Review URL: http://codereview.chromium.org/7395033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92904 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/socket/socket_test_util.h')
-rw-r--r--net/socket/socket_test_util.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/net/socket/socket_test_util.h b/net/socket/socket_test_util.h
index 3de7c75..ae4014c 100644
--- a/net/socket/socket_test_util.h
+++ b/net/socket/socket_test_util.h
@@ -768,7 +768,7 @@ class MockSSLClientSocket : public MockClientSocket, public AsyncSocket {
class MockUDPClientSocket : public DatagramClientSocket,
public AsyncSocket {
public:
- explicit MockUDPClientSocket(SocketDataProvider* data);
+ MockUDPClientSocket(SocketDataProvider* data, net::NetLog* net_log);
virtual ~MockUDPClientSocket();
// Socket interface
@@ -783,6 +783,7 @@ class MockUDPClientSocket : public DatagramClientSocket,
virtual void Close();
virtual int GetPeerAddress(IPEndPoint* address) const;
virtual int GetLocalAddress(IPEndPoint* address) const;
+ virtual const BoundNetLog& NetLog() const;
// DatagramClientSocket interface
virtual int Connect(const IPEndPoint& address);
@@ -807,6 +808,8 @@ class MockUDPClientSocket : public DatagramClientSocket,
int pending_buf_len_;
net::CompletionCallback* pending_callback_;
+ BoundNetLog net_log_;
+
ScopedRunnableMethodFactory<MockUDPClientSocket> method_factory_;
DISALLOW_COPY_AND_ASSIGN(MockUDPClientSocket);