Index: net/socket/ssl_client_socket_win.h |
diff --git a/net/socket/ssl_client_socket_win.h b/net/socket/ssl_client_socket_win.h |
index 27ce3003c7e014f23ce30f483081106ba86cf0ca..c59decfe191882765d79b2a0b6319e69d1db8b1c 100644 |
--- a/net/socket/ssl_client_socket_win.h |
+++ b/net/socket/ssl_client_socket_win.h |
@@ -56,29 +56,28 @@ class SSLClientSocketWin : public SSLClientSocket { |
std::string* server_protos); |
// StreamSocket implementation. |
- virtual int Connect(OldCompletionCallback* callback); |
- virtual int Connect(const CompletionCallback& callback); |
- virtual void Disconnect(); |
- virtual bool IsConnected() const; |
- virtual bool IsConnectedAndIdle() const; |
- virtual int GetPeerAddress(AddressList* address) const; |
- virtual int GetLocalAddress(IPEndPoint* address) const; |
- virtual const BoundNetLog& NetLog() const { return net_log_; } |
- virtual void SetSubresourceSpeculation(); |
- virtual void SetOmniboxSpeculation(); |
- virtual bool WasEverUsed() const; |
- virtual bool UsingTCPFastOpen() const; |
- virtual int64 NumBytesRead() const; |
- virtual base::TimeDelta GetConnectTimeMicros() const; |
+ virtual int Connect(const CompletionCallback& callback) OVERRIDE; |
+ virtual void Disconnect() OVERRIDE; |
+ virtual bool IsConnected() const OVERRIDE; |
+ virtual bool IsConnectedAndIdle() const OVERRIDE; |
+ virtual int GetPeerAddress(AddressList* address) const OVERRIDE; |
+ virtual int GetLocalAddress(IPEndPoint* address) const OVERRIDE; |
+ virtual const BoundNetLog& NetLog() const OVERRIDE{ return net_log_; } |
+ virtual void SetSubresourceSpeculation() OVERRIDE; |
+ virtual void SetOmniboxSpeculation() OVERRIDE; |
+ virtual bool WasEverUsed() const OVERRIDE; |
+ virtual bool UsingTCPFastOpen() const OVERRIDE; |
+ virtual int64 NumBytesRead() const OVERRIDE; |
+ virtual base::TimeDelta GetConnectTimeMicros() const OVERRIDE; |
// Socket implementation. |
- virtual int Read(IOBuffer* buf, int buf_len, OldCompletionCallback* callback); |
virtual int Read(IOBuffer* buf, int buf_len, |
- const CompletionCallback& callback); |
- virtual int Write(IOBuffer* buf, int buf_len, OldCompletionCallback* callback); |
+ const CompletionCallback& callback) OVERRIDE; |
+ virtual int Write(IOBuffer* buf, int buf_len, |
+ const CompletionCallback& callback) OVERRIDE; |
- virtual bool SetReceiveBufferSize(int32 size); |
- virtual bool SetSendBufferSize(int32 size); |
+ virtual bool SetReceiveBufferSize(int32 size) OVERRIDE; |
+ virtual bool SetSendBufferSize(int32 size) OVERRIDE; |
private: |
bool completed_handshake() const { |
@@ -114,27 +113,20 @@ class SSLClientSocketWin : public SSLClientSocket { |
void LogConnectionTypeMetrics() const; |
void FreeSendBuffer(); |
- // Internal callbacks as async operations complete. |
- OldCompletionCallbackImpl<SSLClientSocketWin> handshake_io_callback_; |
- OldCompletionCallbackImpl<SSLClientSocketWin> read_callback_; |
- OldCompletionCallbackImpl<SSLClientSocketWin> write_callback_; |
- |
scoped_ptr<ClientSocketHandle> transport_; |
HostPortPair host_and_port_; |
SSLConfig ssl_config_; |
// User function to callback when the Connect() completes. |
- OldCompletionCallback* old_user_connect_callback_; |
CompletionCallback user_connect_callback_; |
// User function to callback when a Read() completes. |
- OldCompletionCallback* old_user_read_callback_; |
CompletionCallback user_read_callback_; |
scoped_refptr<IOBuffer> user_read_buf_; |
int user_read_buf_len_; |
// User function to callback when a Write() completes. |
- OldCompletionCallback* user_write_callback_; |
+ CompletionCallback user_write_callback_; |
scoped_refptr<IOBuffer> user_write_buf_; |
int user_write_buf_len_; |