Index: net/quic/bidirectional_stream_quic_impl.h |
diff --git a/net/quic/bidirectional_stream_quic_impl.h b/net/quic/bidirectional_stream_quic_impl.h |
index 2b1f25c40dec4bb506e12808f3143aa52e57829c..2570b902546542365c0e5b5a55bdc32606ab7cb0 100644 |
--- a/net/quic/bidirectional_stream_quic_impl.h |
+++ b/net/quic/bidirectional_stream_quic_impl.h |
@@ -39,10 +39,14 @@ class NET_EXPORT_PRIVATE BidirectionalStreamQuicImpl |
// BidirectionalStreamImpl implementation: |
void Start(const BidirectionalStreamRequestInfo* request_info, |
const BoundNetLog& net_log, |
+ bool disable_auto_flush, |
BidirectionalStreamImpl::Delegate* delegate, |
std::unique_ptr<base::Timer> timer) override; |
int ReadData(IOBuffer* buffer, int buffer_len) override; |
void SendData(IOBuffer* data, int length, bool end_stream) override; |
+ void SendvData(const std::vector<IOBuffer*>& buffers, |
+ const std::vector<int>& lengths, |
+ bool end_stream) override; |
void Cancel() override; |
NextProto GetProtocol() const override; |
int64_t GetTotalReceivedBytes() const override; |
@@ -105,6 +109,8 @@ class NET_EXPORT_PRIVATE BidirectionalStreamQuicImpl |
// Indicates whether initial headers have been received. |
bool has_received_headers_; |
+ bool disable_auto_flush_; |
+ |
base::WeakPtrFactory<BidirectionalStreamQuicImpl> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(BidirectionalStreamQuicImpl); |