Index: remoting/protocol/fake_session.h |
diff --git a/remoting/protocol/fake_session.h b/remoting/protocol/fake_session.h |
index 2faa554d5e6bba6feed463917f350bb3d3719d2c..04fe1596095cfcee2e181f584af89922d3b0c96f 100644 |
--- a/remoting/protocol/fake_session.h |
+++ b/remoting/protocol/fake_session.h |
@@ -40,6 +40,8 @@ class FakeSocket : public net::StreamSocket { |
// net::Socket implementation. |
virtual int Read(net::IOBuffer* buf, int buf_len, |
net::OldCompletionCallback* callback) OVERRIDE; |
+ virtual int Read(net::IOBuffer* buf, int buf_len, |
+ const net::CompletionCallback& callback) OVERRIDE; |
virtual int Write(net::IOBuffer* buf, int buf_len, |
net::OldCompletionCallback* callback) OVERRIDE; |
@@ -66,7 +68,8 @@ class FakeSocket : public net::StreamSocket { |
bool read_pending_; |
scoped_refptr<net::IOBuffer> read_buffer_; |
int read_buffer_size_; |
- net::OldCompletionCallback* read_callback_; |
+ net::OldCompletionCallback* old_read_callback_; |
+ net::CompletionCallback read_callback_; |
James Hawkins
2011/12/07 00:01:57
#include "net/base/completion_callback.h"
James Hawkins
2011/12/07 00:08:11
Done.
|
std::string written_data_; |
std::string input_data_; |
@@ -97,6 +100,8 @@ class FakeUdpSocket : public net::Socket { |
// net::Socket implementation. |
virtual int Read(net::IOBuffer* buf, int buf_len, |
net::OldCompletionCallback* callback) OVERRIDE; |
+ virtual int Read(net::IOBuffer* buf, int buf_len, |
+ const net::CompletionCallback& callback) OVERRIDE; |
virtual int Write(net::IOBuffer* buf, int buf_len, |
net::OldCompletionCallback* callback) OVERRIDE; |
@@ -107,7 +112,8 @@ class FakeUdpSocket : public net::Socket { |
bool read_pending_; |
scoped_refptr<net::IOBuffer> read_buffer_; |
int read_buffer_size_; |
- net::OldCompletionCallback* read_callback_; |
+ net::OldCompletionCallback* old_read_callback_; |
+ net::CompletionCallback read_callback_; |
std::vector<std::string> written_packets_; |
std::vector<std::string> input_packets_; |