summaryrefslogtreecommitdiffstats
path: root/net/quic/quic_spdy_stream.h
diff options
context:
space:
mode:
Diffstat (limited to 'net/quic/quic_spdy_stream.h')
-rw-r--r--net/quic/quic_spdy_stream.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/net/quic/quic_spdy_stream.h b/net/quic/quic_spdy_stream.h
index a5adfe2..ee3a9a21 100644
--- a/net/quic/quic_spdy_stream.h
+++ b/net/quic/quic_spdy_stream.h
@@ -105,6 +105,11 @@ class NET_EXPORT_PRIVATE QuicSpdyStream : public ReliableQuicStream {
bool fin,
QuicAckListenerInterface* ack_notifier_delegate);
+ // Sends |data| to the peer, or buffers if it can't be sent immediately.
+ void WriteOrBufferBody(const std::string& data,
+ bool fin,
+ QuicAckListenerInterface* ack_notifier_delegate);
+
// Writes the trailers contained in |trailer_block| to the dedicated
// headers stream. Trailers will always have the FIN set.
size_t WriteTrailers(SpdyHeaderBlock trailer_block,
@@ -142,8 +147,8 @@ class NET_EXPORT_PRIVATE QuicSpdyStream : public ReliableQuicStream {
}
// Returns whatever trailers have been received for this stream.
- const SpdyHeaderBlock& response_trailers() const {
- return response_trailers_;
+ const SpdyHeaderBlock& received_trailers() const {
+ return received_trailers_;
}
virtual SpdyPriority priority() const;
@@ -188,7 +193,7 @@ class NET_EXPORT_PRIVATE QuicSpdyStream : public ReliableQuicStream {
// via ProcessData or Readv.
std::string decompressed_trailers_;
// The parsed trailers received from the peer.
- SpdyHeaderBlock response_trailers_;
+ SpdyHeaderBlock received_trailers_;
DISALLOW_COPY_AND_ASSIGN(QuicSpdyStream);
};