Index: net/quic/quic_headers_stream.h |
diff --git a/net/quic/quic_headers_stream.h b/net/quic/quic_headers_stream.h |
index a9184731ae2c4ae3f472ac09c7cbe8a31633dbfe..4e23a8fdcd7c0db5ee7f33bca998fc2eae371033 100644 |
--- a/net/quic/quic_headers_stream.h |
+++ b/net/quic/quic_headers_stream.h |
@@ -14,13 +14,15 @@ |
namespace net { |
+class QuicSpdySession; |
+ |
// Headers in QUIC are sent as SPDY SYN_STREAM or SYN_REPLY frames |
// over a reserved reliable stream with the id 2. Each endpoint (client |
// and server) will allocate an instance of QuicHeadersStream to send |
// and receive headers. |
class NET_EXPORT_PRIVATE QuicHeadersStream : public ReliableQuicStream { |
public: |
- explicit QuicHeadersStream(QuicSession* session); |
+ explicit QuicHeadersStream(QuicSpdySession* session); |
~QuicHeadersStream() override; |
// Writes |headers| for |stream_id| in a SYN_STREAM or SYN_REPLY |
@@ -67,6 +69,8 @@ class NET_EXPORT_PRIVATE QuicHeadersStream : public ReliableQuicStream { |
// Returns true if the session is still connected. |
bool IsConnected(); |
+ QuicSpdySession* spdy_session_; |
+ |
// Data about the stream whose headers are being processed. |
QuicStreamId stream_id_; |
bool fin_; |