Index: net/curvecp/server_packetizer.h |
diff --git a/net/curvecp/server_packetizer.h b/net/curvecp/server_packetizer.h |
index c1494245a56d2f16d5bbafe2597ac150a1e32c4b..ba425863fd18152bcc51a2c632a1f25b12f6187e 100644 |
--- a/net/curvecp/server_packetizer.h |
+++ b/net/curvecp/server_packetizer.h |
@@ -38,7 +38,7 @@ class ServerPacketizer : public base::RefCounted<ServerPacketizer>, |
virtual int SendMessage(ConnectionKey key, |
const char* data, |
size_t length, |
- OldCompletionCallback* callback) OVERRIDE; |
+ const CompletionCallback& callback) OVERRIDE; |
virtual void Close(ConnectionKey key) OVERRIDE; |
virtual int GetPeerAddress(IPEndPoint* endpoint) const OVERRIDE; |
virtual int max_message_payload() const OVERRIDE; |
@@ -87,9 +87,6 @@ class ServerPacketizer : public base::RefCounted<ServerPacketizer>, |
// The listener map tracks active message listeners known to the packetizer. |
ListenerMap listener_map_; |
- OldCompletionCallbackImpl<ServerPacketizer> read_callback_; |
- OldCompletionCallbackImpl<ServerPacketizer> write_callback_; |
- |
DISALLOW_COPY_AND_ASSIGN(ServerPacketizer); |
}; |