| Index: content/browser/renderer_host/p2p/socket_host_tcp.h
|
| diff --git a/content/browser/renderer_host/p2p/socket_host_tcp.h b/content/browser/renderer_host/p2p/socket_host_tcp.h
|
| index 48cc7f9826ff9d4d26be694f2aba46c81c22cbec..0b129cc9e2de9a23fc48acb8b6fb5fabf2d5e5c1 100644
|
| --- a/content/browser/renderer_host/p2p/socket_host_tcp.h
|
| +++ b/content/browser/renderer_host/p2p/socket_host_tcp.h
|
| @@ -51,6 +51,7 @@ class CONTENT_EXPORT P2PSocketHostTcp : public P2PSocketHost {
|
| void OnPacket(std::vector<char>& data);
|
|
|
| void DoWrite();
|
| + void HandleWriteResult(int result);
|
|
|
| // Callbacks for Connect(), Read() and Write().
|
| void OnConnected(int result);
|
| @@ -61,6 +62,8 @@ class CONTENT_EXPORT P2PSocketHostTcp : public P2PSocketHost {
|
|
|
| scoped_ptr<net::StreamSocket> socket_;
|
| scoped_refptr<net::GrowableIOBuffer> read_buffer_;
|
| +
|
| + std::queue<scoped_refptr<net::DrainableIOBuffer> > write_queue_;
|
| scoped_refptr<net::DrainableIOBuffer> write_buffer_;
|
|
|
| bool connected_;
|
|
|