summaryrefslogtreecommitdiffstats
path: root/net/quic/quic_http_stream.h
diff options
context:
space:
mode:
authorrch@chromium.org <rch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-26 18:50:36 +0000
committerrch@chromium.org <rch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-26 18:50:36 +0000
commit13428d45ffda26660e6c331f549b2364dc3e9ec3 (patch)
tree83137e2db92cedc669f8e16268ab6244ba801d19 /net/quic/quic_http_stream.h
parente259fc2edcf2ec4fbf9c5e702b500dd6d6962ac0 (diff)
downloadchromium_src-13428d45ffda26660e6c331f549b2364dc3e9ec3.zip
chromium_src-13428d45ffda26660e6c331f549b2364dc3e9ec3.tar.gz
chromium_src-13428d45ffda26660e6c331f549b2364dc3e9ec3.tar.bz2
Do not compress QUIC headers until it is likely that they can be sent.
Review URL: https://codereview.chromium.org/86713002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237368 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/quic/quic_http_stream.h')
-rw-r--r--net/quic/quic_http_stream.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/net/quic/quic_http_stream.h b/net/quic/quic_http_stream.h
index 31e6e99..314f529 100644
--- a/net/quic/quic_http_stream.h
+++ b/net/quic/quic_http_stream.h
@@ -62,8 +62,6 @@ class NET_EXPORT_PRIVATE QuicHttpStream :
virtual void SetPriority(RequestPriority priority) OVERRIDE;
// QuicReliableClientStream::Delegate implementation
- virtual int OnSendData() OVERRIDE;
- virtual int OnSendDataComplete(int status, bool* eof) OVERRIDE;
virtual int OnDataReceived(const char* data, int length) OVERRIDE;
virtual void OnClose(QuicErrorCode error) OVERRIDE;
virtual void OnError(int error) OVERRIDE;
@@ -131,6 +129,9 @@ class NET_EXPORT_PRIVATE QuicHttpStream :
// response.
int response_status_;
+ // Serialized request headers.
+ SpdyHeaderBlock request_headers_;
+
bool response_headers_received_;
// Serialized HTTP request.