Index: webrtc/base/socketadapters.h |
diff --git a/webrtc/base/socketadapters.h b/webrtc/base/socketadapters.h |
index ece591d29fe1c20a694c5c01f9e1cdf8b5b31a95..ae0ed9ac392ebe90715a5e75635a20cdba4d5fcc 100644 |
--- a/webrtc/base/socketadapters.h |
+++ b/webrtc/base/socketadapters.h |
@@ -21,7 +21,8 @@ |
namespace rtc { |
struct HttpAuthContext; |
-class ByteBuffer; |
+class ByteBufferReader; |
+class ByteBufferWriter; |
/////////////////////////////////////////////////////////////////////////////// |
@@ -193,13 +194,13 @@ class AsyncSocksProxyServerSocket : public AsyncProxyServerSocket { |
private: |
void ProcessInput(char* data, size_t* len) override; |
- void DirectSend(const ByteBuffer& buf); |
+ void DirectSend(const ByteBufferWriter& buf); |
- void HandleHello(ByteBuffer* request); |
+ void HandleHello(ByteBufferReader* request); |
void SendHelloReply(uint8_t method); |
- void HandleAuth(ByteBuffer* request); |
+ void HandleAuth(ByteBufferReader* request); |
void SendAuthReply(uint8_t result); |
- void HandleConnect(ByteBuffer* request); |
+ void HandleConnect(ByteBufferReader* request); |
void SendConnectResult(int result, const SocketAddress& addr) override; |
void Error(int error); |