Index: net/spdy/spdy_http_stream.h |
diff --git a/net/spdy/spdy_http_stream.h b/net/spdy/spdy_http_stream.h |
index 6e7837948f41c723b1f97b0f02a560c6fd363cea..b3e9d396da25a4197eb21539a8bc61ee0c645a86 100644 |
--- a/net/spdy/spdy_http_stream.h |
+++ b/net/spdy/spdy_http_stream.h |
@@ -69,13 +69,14 @@ class SpdyHttpStream : public SpdyStream::Delegate, public HttpStream { |
// SpdyStream::Delegate methods: |
virtual bool OnSendHeadersComplete(int status); |
virtual int OnSendBody(); |
- virtual bool OnSendBodyComplete(int status); |
+ virtual bool OnSendBodyComplete(int* status); |
virtual int OnResponseReceived(const spdy::SpdyHeaderBlock& response, |
base::Time response_time, |
int status); |
virtual void OnDataReceived(const char* buffer, int bytes); |
virtual void OnDataSent(int length); |
virtual void OnClose(int status); |
+ virtual void set_chunk_callback(ChunkCallback* callback); |
private: |
FRIEND_TEST_ALL_PREFIXES(SpdyNetworkTransactionTest, FlowControlStallResume); |
@@ -127,6 +128,8 @@ class SpdyHttpStream : public SpdyStream::Delegate, public HttpStream { |
// Is this spdy stream direct to the origin server (or to a proxy). |
bool direct_; |
+ bool send_last_chunk_; |
+ |
DISALLOW_COPY_AND_ASSIGN(SpdyHttpStream); |
}; |