Home
last modified time | relevance | path

Searched refs:HttpHeaderBlock (Results 1 – 25 of 411) sorted by relevance

12345678910>>...17

/external/cronet/stable/net/third_party/quiche/src/quiche/common/http/
Dhttp_header_block.cc42 HttpHeaderBlock::HeaderValue::HeaderValue(HttpHeaderStorage* storage, in HeaderValue()
51 HttpHeaderBlock::HeaderValue::HeaderValue(HeaderValue&& other) in HeaderValue()
58 HttpHeaderBlock::HeaderValue& HttpHeaderBlock::HeaderValue::operator=( in operator =()
68 void HttpHeaderBlock::HeaderValue::set_storage(HttpHeaderStorage* storage) { in set_storage()
72 HttpHeaderBlock::HeaderValue::~HeaderValue() = default;
74 absl::string_view HttpHeaderBlock::HeaderValue::ConsolidatedValue() const { in ConsolidatedValue()
85 void HttpHeaderBlock::HeaderValue::Append(absl::string_view fragment) { in Append()
91 HttpHeaderBlock::HeaderValue::as_pair() const { in as_pair()
96 HttpHeaderBlock::iterator::iterator(MapType::const_iterator it) : it_(it) {} in iterator()
98 HttpHeaderBlock::iterator::iterator(const iterator& other) = default;
[all …]
Dhttp_header_block_test.cc21 static absl::string_view key(HttpHeaderBlock::ValueProxy* p) { in key()
33 HttpHeaderBlock block; in TEST()
45 HttpHeaderBlock block; in TEST()
76 HttpHeaderBlock block; in TEST()
97 HttpHeaderBlock block1; in TEST()
102 HttpHeaderBlock block2 = block1.Clone(); in TEST()
103 HttpHeaderBlock block3(block1.Clone()); in TEST()
111 HttpHeaderBlock block1; in TEST()
114 HttpHeaderBlock block2; in TEST()
117 HttpHeaderBlock block3; in TEST()
[all …]
Dhttp_header_block.h50 class QUICHE_EXPORT HttpHeaderBlock {
165 HttpHeaderBlock();
166 HttpHeaderBlock(const HttpHeaderBlock& other) = delete;
167 HttpHeaderBlock(HttpHeaderBlock&& other);
168 ~HttpHeaderBlock();
170 HttpHeaderBlock& operator=(const HttpHeaderBlock& other) = delete;
171 HttpHeaderBlock& operator=(HttpHeaderBlock&& other);
172 HttpHeaderBlock Clone() const;
174 bool operator==(const HttpHeaderBlock& other) const;
175 bool operator!=(const HttpHeaderBlock& other) const;
[all …]
/external/cronet/tot/net/third_party/quiche/src/quiche/common/http/
Dhttp_header_block.cc42 HttpHeaderBlock::HeaderValue::HeaderValue(HttpHeaderStorage* storage, in HeaderValue()
51 HttpHeaderBlock::HeaderValue::HeaderValue(HeaderValue&& other) in HeaderValue()
58 HttpHeaderBlock::HeaderValue& HttpHeaderBlock::HeaderValue::operator=( in operator =()
68 void HttpHeaderBlock::HeaderValue::set_storage(HttpHeaderStorage* storage) { in set_storage()
72 HttpHeaderBlock::HeaderValue::~HeaderValue() = default;
74 absl::string_view HttpHeaderBlock::HeaderValue::ConsolidatedValue() const { in ConsolidatedValue()
85 void HttpHeaderBlock::HeaderValue::Append(absl::string_view fragment) { in Append()
91 HttpHeaderBlock::HeaderValue::as_pair() const { in as_pair()
96 HttpHeaderBlock::iterator::iterator(MapType::const_iterator it) : it_(it) {} in iterator()
98 HttpHeaderBlock::iterator::iterator(const iterator& other) = default;
[all …]
Dhttp_header_block_test.cc21 static absl::string_view key(HttpHeaderBlock::ValueProxy* p) { in key()
33 HttpHeaderBlock block; in TEST()
45 HttpHeaderBlock block; in TEST()
76 HttpHeaderBlock block; in TEST()
97 HttpHeaderBlock block1; in TEST()
102 HttpHeaderBlock block2 = block1.Clone(); in TEST()
103 HttpHeaderBlock block3(block1.Clone()); in TEST()
111 HttpHeaderBlock block1; in TEST()
114 HttpHeaderBlock block2; in TEST()
117 HttpHeaderBlock block3; in TEST()
[all …]
Dhttp_header_block.h50 class QUICHE_EXPORT HttpHeaderBlock {
165 HttpHeaderBlock();
166 HttpHeaderBlock(const HttpHeaderBlock& other) = delete;
167 HttpHeaderBlock(HttpHeaderBlock&& other);
168 ~HttpHeaderBlock();
170 HttpHeaderBlock& operator=(const HttpHeaderBlock& other) = delete;
171 HttpHeaderBlock& operator=(HttpHeaderBlock&& other);
172 HttpHeaderBlock Clone() const;
174 bool operator==(const HttpHeaderBlock& other) const;
175 bool operator!=(const HttpHeaderBlock& other) const;
[all …]
/external/cronet/tot/net/third_party/quiche/src/quiche/quic/core/qpack/
Dqpack_round_trip_test.cc28 quiche::HttpHeaderBlock EncodeThenDecode( in EncodeThenDecode()
29 const quiche::HttpHeaderBlock& header_list) { in EncodeThenDecode()
60 quiche::HttpHeaderBlock header_list; in TEST_P()
61 quiche::HttpHeaderBlock output = EncodeThenDecode(header_list); in TEST_P()
66 quiche::HttpHeaderBlock header_list; in TEST_P()
70 quiche::HttpHeaderBlock output = EncodeThenDecode(header_list); in TEST_P()
75 quiche::HttpHeaderBlock header_list; in TEST_P()
79 quiche::HttpHeaderBlock output = EncodeThenDecode(header_list); in TEST_P()
84 quiche::HttpHeaderBlock header_list; in TEST_P()
90 quiche::HttpHeaderBlock output = EncodeThenDecode(header_list); in TEST_P()
[all …]
Dvalue_splitting_header_list.h23 using value_type = quiche::HttpHeaderBlock::value_type;
28 const_iterator(const quiche::HttpHeaderBlock* header_list,
29 quiche::HttpHeaderBlock::const_iterator header_list_iterator,
46 const quiche::HttpHeaderBlock* const header_list_;
47 quiche::HttpHeaderBlock::const_iterator header_list_iterator_;
55 explicit ValueSplittingHeaderList(const quiche::HttpHeaderBlock* header_list,
64 const quiche::HttpHeaderBlock* const header_list_;
/external/cronet/stable/net/third_party/quiche/src/quiche/quic/core/qpack/
Dqpack_round_trip_test.cc28 quiche::HttpHeaderBlock EncodeThenDecode( in EncodeThenDecode()
29 const quiche::HttpHeaderBlock& header_list) { in EncodeThenDecode()
60 quiche::HttpHeaderBlock header_list; in TEST_P()
61 quiche::HttpHeaderBlock output = EncodeThenDecode(header_list); in TEST_P()
66 quiche::HttpHeaderBlock header_list; in TEST_P()
70 quiche::HttpHeaderBlock output = EncodeThenDecode(header_list); in TEST_P()
75 quiche::HttpHeaderBlock header_list; in TEST_P()
79 quiche::HttpHeaderBlock output = EncodeThenDecode(header_list); in TEST_P()
84 quiche::HttpHeaderBlock header_list; in TEST_P()
90 quiche::HttpHeaderBlock output = EncodeThenDecode(header_list); in TEST_P()
[all …]
Dvalue_splitting_header_list.h23 using value_type = quiche::HttpHeaderBlock::value_type;
28 const_iterator(const quiche::HttpHeaderBlock* header_list,
29 quiche::HttpHeaderBlock::const_iterator header_list_iterator,
46 const quiche::HttpHeaderBlock* const header_list_;
47 quiche::HttpHeaderBlock::const_iterator header_list_iterator_;
55 explicit ValueSplittingHeaderList(const quiche::HttpHeaderBlock* header_list,
64 const quiche::HttpHeaderBlock* const header_list_;
/external/cronet/stable/net/third_party/quiche/src/quiche/quic/core/http/
Dspdy_utils_test.cc15 using quiche::HttpHeaderBlock;
66 HttpHeaderBlock block; in TEST_F()
82 HttpHeaderBlock block; in TEST_F()
91 HttpHeaderBlock block; in TEST_F()
103 HttpHeaderBlock block; in TEST_F()
120 HttpHeaderBlock block; in TEST_F()
131 HttpHeaderBlock block; in TEST_F()
151 HttpHeaderBlock block; in TEST_F()
163 HttpHeaderBlock block; in TEST_F()
178 HttpHeaderBlock block; in TEST_F()
[all …]
/external/cronet/tot/net/third_party/quiche/src/quiche/quic/core/http/
Dspdy_utils_test.cc15 using quiche::HttpHeaderBlock;
66 HttpHeaderBlock block; in TEST_F()
82 HttpHeaderBlock block; in TEST_F()
91 HttpHeaderBlock block; in TEST_F()
103 HttpHeaderBlock block; in TEST_F()
120 HttpHeaderBlock block; in TEST_F()
131 HttpHeaderBlock block; in TEST_F()
151 HttpHeaderBlock block; in TEST_F()
163 HttpHeaderBlock block; in TEST_F()
178 HttpHeaderBlock block; in TEST_F()
[all …]
/external/cronet/stable/net/third_party/quiche/src/quiche/quic/tools/
Dquic_backend_response.h39 const std::vector<quiche::HttpHeaderBlock>& early_hints() const { in early_hints()
43 const quiche::HttpHeaderBlock& headers() const { return headers_; } in headers()
44 const quiche::HttpHeaderBlock& trailers() const { return trailers_; } in trailers()
47 void AddEarlyHints(const quiche::HttpHeaderBlock& headers) { in AddEarlyHints()
48 quiche::HttpHeaderBlock hints = headers.Clone(); in AddEarlyHints()
57 void set_headers(quiche::HttpHeaderBlock headers) { in set_headers()
60 void set_trailers(quiche::HttpHeaderBlock trailers) { in set_trailers()
73 std::vector<quiche::HttpHeaderBlock> early_hints_;
75 quiche::HttpHeaderBlock headers_;
76 quiche::HttpHeaderBlock trailers_;
Dquic_memory_cache_backend.h52 const quiche::HttpHeaderBlock& spdy_headers() { return spdy_headers_; } in spdy_headers()
65 quiche::HttpHeaderBlock spdy_headers_;
89 quiche::HttpHeaderBlock response_headers,
94 quiche::HttpHeaderBlock response_headers,
96 quiche::HttpHeaderBlock response_trailers);
101 quiche::HttpHeaderBlock response_headers, absl::string_view response_body,
102 const std::vector<quiche::HttpHeaderBlock>& early_hints);
111 quiche::HttpHeaderBlock response_headers, absl::string_view response_body,
135 const quiche::HttpHeaderBlock& request_headers,
141 const quiche::HttpHeaderBlock& request_headers,
[all …]
Dquic_memory_cache_backend.cc25 using quiche::HttpHeaderBlock;
161 HttpHeaderBlock response_headers; in AddSimpleResponse()
174 HttpHeaderBlock response_headers, in AddResponse()
177 std::move(response_headers), response_body, HttpHeaderBlock(), in AddResponse()
178 std::vector<quiche::HttpHeaderBlock>()); in AddResponse()
183 HttpHeaderBlock response_headers, in AddResponse()
185 HttpHeaderBlock response_trailers) { in AddResponse()
189 std::vector<quiche::HttpHeaderBlock>()); in AddResponse()
205 quiche::HttpHeaderBlock response_headers, absl::string_view response_body, in AddResponseWithEarlyHints()
206 const std::vector<quiche::HttpHeaderBlock>& early_hints) { in AddResponseWithEarlyHints()
[all …]
/external/cronet/tot/net/third_party/quiche/src/quiche/quic/tools/
Dquic_backend_response.h39 const std::vector<quiche::HttpHeaderBlock>& early_hints() const { in early_hints()
43 const quiche::HttpHeaderBlock& headers() const { return headers_; } in headers()
44 const quiche::HttpHeaderBlock& trailers() const { return trailers_; } in trailers()
47 void AddEarlyHints(const quiche::HttpHeaderBlock& headers) { in AddEarlyHints()
48 quiche::HttpHeaderBlock hints = headers.Clone(); in AddEarlyHints()
57 void set_headers(quiche::HttpHeaderBlock headers) { in set_headers()
60 void set_trailers(quiche::HttpHeaderBlock trailers) { in set_trailers()
73 std::vector<quiche::HttpHeaderBlock> early_hints_;
75 quiche::HttpHeaderBlock headers_;
76 quiche::HttpHeaderBlock trailers_;
Dquic_memory_cache_backend.h52 const quiche::HttpHeaderBlock& spdy_headers() { return spdy_headers_; } in spdy_headers()
65 quiche::HttpHeaderBlock spdy_headers_;
89 quiche::HttpHeaderBlock response_headers,
94 quiche::HttpHeaderBlock response_headers,
96 quiche::HttpHeaderBlock response_trailers);
101 quiche::HttpHeaderBlock response_headers, absl::string_view response_body,
102 const std::vector<quiche::HttpHeaderBlock>& early_hints);
111 quiche::HttpHeaderBlock response_headers, absl::string_view response_body,
135 const quiche::HttpHeaderBlock& request_headers,
141 const quiche::HttpHeaderBlock& request_headers,
[all …]
Dquic_memory_cache_backend.cc25 using quiche::HttpHeaderBlock;
161 HttpHeaderBlock response_headers; in AddSimpleResponse()
174 HttpHeaderBlock response_headers, in AddResponse()
177 std::move(response_headers), response_body, HttpHeaderBlock(), in AddResponse()
178 std::vector<quiche::HttpHeaderBlock>()); in AddResponse()
183 HttpHeaderBlock response_headers, in AddResponse()
185 HttpHeaderBlock response_trailers) { in AddResponse()
189 std::vector<quiche::HttpHeaderBlock>()); in AddResponse()
205 quiche::HttpHeaderBlock response_headers, absl::string_view response_body, in AddResponseWithEarlyHints()
206 const std::vector<quiche::HttpHeaderBlock>& early_hints) { in AddResponseWithEarlyHints()
[all …]
/external/cronet/stable/net/third_party/quiche/src/quiche/http2/hpack/
Dhpack_decoder_adapter_test.cc182 const quiche::HttpHeaderBlock& decoded_block() const { in decoded_block()
186 static size_t SizeOfHeaders(const quiche::HttpHeaderBlock& headers) { in SizeOfHeaders()
202 const quiche::HttpHeaderBlock& DecodeBlockExpectingSuccess( in DecodeBlockExpectingSuccess()
216 quiche::HttpHeaderBlock MakeHeaderBlock( in MakeHeaderBlock()
218 quiche::HttpHeaderBlock result; in MakeHeaderBlock()
229 const quiche::HttpHeaderBlock dummy_block_;
266 quiche::HttpHeaderBlock expected_block = MakeHeaderBlock({{"a", a_value}}); in TEST_P()
342 quiche::HttpHeaderBlock expected_block1 = MakeHeaderBlock(expected_headers); in TEST_P()
352 quiche::HttpHeaderBlock expected_block2 = MakeHeaderBlock(expected_headers); in TEST_P()
362 quiche::HttpHeaderBlock expected_block3 = MakeHeaderBlock(expected_headers); in TEST_P()
[all …]
/external/cronet/tot/net/third_party/quiche/src/quiche/http2/hpack/
Dhpack_decoder_adapter_test.cc182 const quiche::HttpHeaderBlock& decoded_block() const { in decoded_block()
186 static size_t SizeOfHeaders(const quiche::HttpHeaderBlock& headers) { in SizeOfHeaders()
202 const quiche::HttpHeaderBlock& DecodeBlockExpectingSuccess( in DecodeBlockExpectingSuccess()
216 quiche::HttpHeaderBlock MakeHeaderBlock( in MakeHeaderBlock()
218 quiche::HttpHeaderBlock result; in MakeHeaderBlock()
229 const quiche::HttpHeaderBlock dummy_block_;
266 quiche::HttpHeaderBlock expected_block = MakeHeaderBlock({{"a", a_value}}); in TEST_P()
342 quiche::HttpHeaderBlock expected_block1 = MakeHeaderBlock(expected_headers); in TEST_P()
352 quiche::HttpHeaderBlock expected_block2 = MakeHeaderBlock(expected_headers); in TEST_P()
362 quiche::HttpHeaderBlock expected_block3 = MakeHeaderBlock(expected_headers); in TEST_P()
[all …]
/external/cronet/tot/net/spdy/
Dspdy_http_utils_unittest.cc39 void CheckOrdering(const quiche::HttpHeaderBlock& headers) { in CheckOrdering()
83 quiche::HttpHeaderBlock headers; in TEST()
103 quiche::HttpHeaderBlock headers; in TEST()
124 quiche::HttpHeaderBlock headers; in TEST()
146 quiche::HttpHeaderBlock headers; in TEST()
165 quiche::HttpHeaderBlock headers; in TEST()
226 quiche::HttpHeaderBlock input; in TEST_P()
262 const quiche::HttpHeaderBlock&);
269 const quiche::HttpHeaderBlock& headers) { in PerformConversion()
275 quiche::HttpHeaderBlock headers; in TEST_P()
[all …]
Dspdy_http_utils.h36 NET_EXPORT int SpdyHeadersToHttpResponse(const quiche::HttpHeaderBlock& headers,
46 const quiche::HttpHeaderBlock& headers);
55 const quiche::HttpHeaderBlock& headers);
63 quiche::HttpHeaderBlock* headers);
73 quiche::HttpHeaderBlock* headers);
80 quiche::HttpHeaderBlock* headers);
84 const quiche::HttpHeaderBlock& spdy_headers,
Dspdy_stream_test_util.h32 void OnEarlyHintsReceived(const quiche::HttpHeaderBlock& headers) override;
35 const quiche::HttpHeaderBlock& response_headers) override;
38 void OnTrailers(const quiche::HttpHeaderBlock& trailers) override;
58 void OnEarlyHintsReceived(const quiche::HttpHeaderBlock& headers) override;
60 const quiche::HttpHeaderBlock& response_headers) override;
63 void OnTrailers(const quiche::HttpHeaderBlock& trailers) override;
84 const std::vector<quiche::HttpHeaderBlock>& early_hints() const { in early_hints()
103 std::vector<quiche::HttpHeaderBlock> early_hints_;
104 quiche::HttpHeaderBlock response_headers_;
135 const quiche::HttpHeaderBlock& response_headers) override;
[all …]
/external/cronet/stable/net/spdy/
Dspdy_http_utils_unittest.cc39 void CheckOrdering(const quiche::HttpHeaderBlock& headers) { in CheckOrdering()
83 quiche::HttpHeaderBlock headers; in TEST()
103 quiche::HttpHeaderBlock headers; in TEST()
124 quiche::HttpHeaderBlock headers; in TEST()
146 quiche::HttpHeaderBlock headers; in TEST()
165 quiche::HttpHeaderBlock headers; in TEST()
226 quiche::HttpHeaderBlock input; in TEST_P()
262 const quiche::HttpHeaderBlock&);
269 const quiche::HttpHeaderBlock& headers) { in PerformConversion()
275 quiche::HttpHeaderBlock headers; in TEST_P()
[all …]
Dspdy_http_utils.h36 NET_EXPORT int SpdyHeadersToHttpResponse(const quiche::HttpHeaderBlock& headers,
46 const quiche::HttpHeaderBlock& headers);
55 const quiche::HttpHeaderBlock& headers);
63 quiche::HttpHeaderBlock* headers);
73 quiche::HttpHeaderBlock* headers);
80 quiche::HttpHeaderBlock* headers);
84 const quiche::HttpHeaderBlock& spdy_headers,

12345678910>>...17