Chromium Code Reviews| Index: net/socket/stream_socket.h |
| =================================================================== |
| --- net/socket/stream_socket.h (revision 90551) |
| +++ net/socket/stream_socket.h (working copy) |
| @@ -6,6 +6,7 @@ |
| #define NET_SOCKET_STREAM_SOCKET_H_ |
| #pragma once |
| +#include "base/time.h" |
| #include "net/base/net_log.h" |
| #include "net/socket/socket.h" |
| @@ -79,6 +80,12 @@ |
| // TCP FastOpen is an experiment with sending data in the TCP SYN packet. |
| virtual bool UsingTCPFastOpen() const = 0; |
| + // Returns the number of bytes successfully read from this socket. |
| + virtual int64 NumBytesRead() const = 0; |
| + |
| + // Returns the connection setup time of this socket. |
| + virtual base::TimeDelta GetConnectTimeMicros() const = 0; |
|
wtc
2011/07/01 16:27:36
Can you rename this method GetConnectTime?
I don'
|
| + |
| protected: |
| // The following class is only used to gather statistics about the history of |
| // a socket. It is only instantiated and used in basic sockets, such as |