Home
last modified time | relevance | path

Searched refs:HttpStreamParser (Results 1 – 12 of 12) sorted by relevance

/aosp_15_r20/external/cronet/net/http/
H A Dhttp_stream_parser.cc119 class HttpStreamParser::SeekableIOBuffer : public IOBufferWithSize {
181 const size_t HttpStreamParser::kChunkHeaderFooterSize = 12;
183 HttpStreamParser::HttpStreamParser(StreamSocket* stream_socket, in HttpStreamParser() function in net::HttpStreamParser
196 io_callback_ = base::BindRepeating(&HttpStreamParser::OnIOComplete, in HttpStreamParser()
200 HttpStreamParser::~HttpStreamParser() = default;
202 int HttpStreamParser::SendRequest( in SendRequest()
301 int HttpStreamParser::ConfirmHandshake(CompletionOnceCallback callback) { in ConfirmHandshake()
303 base::BindOnce(&HttpStreamParser::RunConfirmHandshakeCallback, in ConfirmHandshake()
310 int HttpStreamParser::ReadResponseHeaders(CompletionOnceCallback callback) { in ReadResponseHeaders()
340 int HttpStreamParser::ReadResponseBody(IOBuffer* buf, in ReadResponseBody()
[all …]
H A Dhttp_stream_parser_unittest.cc55 kOutputSize - HttpStreamParser::kChunkHeaderFooterSize;
105 TEST(HttpStreamParser, DataReadErrorSynchronous) { in TEST() argument
138 HttpStreamParser parser(stream_socket.get(), false /* is_reused */, &request, in TEST()
158 TEST(HttpStreamParser, DataReadErrorAsynchronous) { in TEST() argument
182 HttpStreamParser parser(stream_socket.get(), false /* is_reused */, &request, in TEST()
226 TEST(HttpStreamParser, InitAsynchronousUploadDataStream) { in TEST() argument
263 HttpStreamParser parser(stream_socket.get(), false /* is_reused */, &request, in TEST()
291 TEST(HttpStreamParser, EncodeChunk_EmptyPayload) { in TEST() argument
297 HttpStreamParser::EncodeChunk(kPayload, output, sizeof(output)); in TEST()
302 TEST(HttpStreamParser, EncodeChunk_ShortPayload) { in TEST() argument
[all …]
H A Dhttp_stream_parser.h39 class NET_EXPORT_PRIVATE HttpStreamParser {
52 HttpStreamParser(StreamSocket* stream_socket,
58 HttpStreamParser(const HttpStreamParser&) = delete;
59 HttpStreamParser& operator=(const HttpStreamParser&) = delete;
61 virtual ~HttpStreamParser();
330 base::WeakPtrFactory<HttpStreamParser> weak_ptr_factory_{this};
H A Dhttp_basic_state.h25 class HttpStreamParser; variable
44 HttpStreamParser* parser() const { return parser_.get(); } in parser()
84 std::unique_ptr<HttpStreamParser> parser_;
H A Dhttp_basic_stream.h31 class HttpStreamParser; variable
103 HttpStreamParser* parser() const { return state_.parser(); } in parser()
H A Dhttp_proxy_client_socket.h32 class HttpStreamParser; variable
145 std::unique_ptr<HttpStreamParser> http_stream_parser_;
H A Dhttp_stream_parser_fuzzer.cc53 net::HttpStreamParser parser(&fuzzed_socket, false /* is_reused */, in LLVMFuzzerTestOneInput()
H A Dhttp_basic_state.cc40 parser_ = std::make_unique<HttpStreamParser>( in Initialize()
H A Dhttp_proxy_client_socket.cc370 http_stream_parser_ = std::make_unique<HttpStreamParser>( in DoSendRequest()
/aosp_15_r20/external/cronet/net/websockets/
H A Dwebsocket_basic_handshake_stream.h36 class HttpStreamParser; variable
130 HttpStreamParser* parser() const { return state_.parser(); } in parser()
/aosp_15_r20/external/cronet/net/docs/
H A Dcode-patterns.md178 `HttpStreamParser`, abridged for clarity):
180 int HttpStreamParser::ReadResponseHeaders(
211 void HttpStreamParser::OnIOComplete(int result) {
239 * [HttpStreamParser::DoLoop](https://source.chromium.org/chromium/chromium/src/+/HEAD:net/http/http…
H A Dlife-of-a-url-request.md278 which uses an HttpStreamParser to (finally) format the request headers and body
281 The HttpStreamParser waits to receive the response and then parses the HTTP/1.x
304 down to the HttpStreamParser. Once some data is read, possibly less than 64KB,