#include "net/spdy/multiplexed_http_stream.h"
#include <utility>
#include "base/notreached.h"
#include "net/http/http_raw_request_headers.h"
namespace net {
MultiplexedHttpStream::MultiplexedHttpStream(
std::unique_ptr<MultiplexedSessionHandle> session)
: … { … }
MultiplexedHttpStream::~MultiplexedHttpStream() = default;
int MultiplexedHttpStream::GetRemoteEndpoint(IPEndPoint* endpoint) { … }
void MultiplexedHttpStream::GetSSLInfo(SSLInfo* ssl_info) { … }
void MultiplexedHttpStream::SaveSSLInfo() { … }
void MultiplexedHttpStream::Drain(HttpNetworkSession* session) { … }
std::unique_ptr<HttpStream> MultiplexedHttpStream::RenewStreamForAuth() { … }
void MultiplexedHttpStream::SetConnectionReused() { … }
bool MultiplexedHttpStream::CanReuseConnection() const { … }
void MultiplexedHttpStream::SetRequestHeadersCallback(
RequestHeadersCallback callback) { … }
void MultiplexedHttpStream::DispatchRequestHeadersCallback(
const quiche::HttpHeaderBlock& spdy_headers) { … }
}