Chromium Code Reviews| Index: net/spdy/spdy_stream.h |
| diff --git a/net/spdy/spdy_stream.h b/net/spdy/spdy_stream.h |
| index 4c01e0cecef2c2234fdf9eea32b4a8a4fe4a1c93..f6470c07c15358d9d657c4aaf954b3a3ce4a2dd8 100644 |
| --- a/net/spdy/spdy_stream.h |
| +++ b/net/spdy/spdy_stream.h |
| @@ -57,7 +57,8 @@ enum SpdySendStatus { |
| // whether the current response headers are complete or not. |
| enum SpdyResponseHeadersStatus { |
| RESPONSE_HEADERS_ARE_INCOMPLETE, |
| - RESPONSE_HEADERS_ARE_COMPLETE |
| + RESPONSE_HEADERS_ARE_COMPLETE, |
| + TRAILERS_RECEIVED, |
| }; |
| // The SpdyStream is used by the SpdySession to represent each stream known |
| @@ -148,6 +149,11 @@ class NET_EXPORT_PRIVATE SpdyStream { |
| // handle it gracefully. |
| virtual void OnClose(int status) = 0; |
| + // Called when trailers are received. Note that trailers HEADER frame will |
| + // have END_STREAM flag set, so this will be follwed by OnDataReceived with |
|
Bence
2015/08/06 18:26:25
Nit: s/follwed/followed/.
xunjieli
2015/08/06 21:02:00
Done.
|
| + // an empty buffer. |
| + virtual void OnTrailers(const SpdyHeaderBlock& trailers); |
| + |
| protected: |
| virtual ~Delegate() {} |