| Index: remoting/protocol/message_reader.h
|
| diff --git a/remoting/protocol/message_reader.h b/remoting/protocol/message_reader.h
|
| index efba5e1be02599670dd4d044cbbc72d3b9db73d6..edd29ecc53e692454514a5ec13df3563e66e132f 100644
|
| --- a/remoting/protocol/message_reader.h
|
| +++ b/remoting/protocol/message_reader.h
|
| @@ -46,10 +46,11 @@ class MessageReader : public base::NonThreadSafe {
|
| void Init(net::Socket* socket, const MessageReceivedCallback& callback);
|
|
|
| private:
|
| - void DoRead();
|
| + void DoRead(bool in_callback);
|
| void OnRead(int result);
|
| - void HandleReadResult(int result);
|
| - void OnDataReceived(net::IOBuffer* data, int data_size);
|
| + void HandleReadResult(int result, bool in_callback);
|
| + void OnDataReceived(net::IOBuffer* data, int data_size, bool in_callback);
|
| + void RunCallback(scoped_ptr<CompoundBuffer> message);
|
| void OnMessageDone();
|
|
|
| net::Socket* socket_;
|
|
|