summaryrefslogtreecommitdiffstats
path: root/net/spdy/spdy_websocket_stream.h
diff options
context:
space:
mode:
authortoyoshim@chromium.org <toyoshim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-15 04:10:49 +0000
committertoyoshim@chromium.org <toyoshim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-15 04:10:49 +0000
commit050b360ada7cb3c22576edbaa00177cc50ee10c2 (patch)
treec38811bf8b7a242be366822dd9400615c2c87187 /net/spdy/spdy_websocket_stream.h
parentf0c670089e2a97d842fc208a4a7d1cb7b0152896 (diff)
downloadchromium_src-050b360ada7cb3c22576edbaa00177cc50ee10c2.zip
chromium_src-050b360ada7cb3c22576edbaa00177cc50ee10c2.tar.gz
chromium_src-050b360ada7cb3c22576edbaa00177cc50ee10c2.tar.bz2
SPDY: WriteHeaders should invoke OnDataSent callback
Introduce a completion waiting list, and check which kind of frame is sent. OnDataSent() is invoked iff the frame wis data frame. BUG=42320 TEST=net_unittests Review URL: https://chromiumcodereview.appspot.com/10828129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151647 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/spdy/spdy_websocket_stream.h')
-rw-r--r--net/spdy/spdy_websocket_stream.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/net/spdy/spdy_websocket_stream.h b/net/spdy/spdy_websocket_stream.h
index 58c62b02..a3a2314 100644
--- a/net/spdy/spdy_websocket_stream.h
+++ b/net/spdy/spdy_websocket_stream.h
@@ -77,6 +77,7 @@ class NET_EXPORT_PRIVATE SpdyWebSocketStream
virtual int OnResponseReceived(const SpdyHeaderBlock& response,
base::Time response_time,
int status) OVERRIDE;
+ virtual void OnHeadersSent() OVERRIDE;
virtual int OnDataReceived(const char* data, int length) OVERRIDE;
virtual void OnDataSent(int length) OVERRIDE;
virtual void OnClose(int status) OVERRIDE;