#include "net/websockets/websocket_quic_spdy_stream.h"
#include <sys/types.h>
#include "base/check.h"
#include "base/check_op.h"
#include "net/base/io_buffer.h"
#include "net/base/net_errors.h"
#include "net/third_party/quiche/src/quiche/quic/core/http/quic_spdy_client_session_base.h"
namespace quic {
class QuicHeaderList;
}
namespace net {
WebSocketQuicSpdyStream::WebSocketQuicSpdyStream(
quic::QuicStreamId id,
quic::QuicSpdyClientSessionBase* session,
quic::StreamType type)
: … { … }
WebSocketQuicSpdyStream::~WebSocketQuicSpdyStream() { … }
void WebSocketQuicSpdyStream::OnBodyAvailable() { … }
void WebSocketQuicSpdyStream::OnInitialHeadersComplete(
bool fin,
size_t frame_len,
const quic::QuicHeaderList& header_list) { … }
int WebSocketQuicSpdyStream::Read(IOBuffer* buf, int buf_len) { … }
}