Chromium Code Reviews| 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_; |