Index: net/socket/tcp_client_socket_win.h |
=================================================================== |
--- net/socket/tcp_client_socket_win.h (revision 161340) |
+++ net/socket/tcp_client_socket_win.h (working copy) |
@@ -72,6 +72,9 @@ |
virtual bool SetKeepAlive(bool enable, int delay); |
virtual bool SetNoDelay(bool no_delay); |
+ // Experiment entry point for non-blocking reads |
+ static void DisableOverlappedReads(); |
+ |
private: |
// State machine for connecting the socket. |
enum ConnectState { |
@@ -104,6 +107,7 @@ |
void DidCompleteConnect(); |
void DidCompleteRead(); |
void DidCompleteWrite(); |
+ void DidSignalRead(); |
SOCKET socket_; |