Home
last modified time | relevance | path

Searched refs:nghttp2_hd_inflater (Results 1 – 21 of 21) sorted by relevance

/third_party/nghttp2/examples/
Ddeflate.c41 nghttp2_hd_inflater *inflater, const nghttp2_nv *const nva,
44 static int inflate_header_block(nghttp2_hd_inflater *inflater, uint8_t *in,
50 nghttp2_hd_inflater *inflater; in main()
94 nghttp2_hd_inflater *inflater, const nghttp2_nv *const nva, in deflate()
167 int inflate_header_block(nghttp2_hd_inflater *inflater, uint8_t *in, in inflate_header_block()
/third_party/nghttp2/python/
Dcnghttp2.pxd310 int nghttp2_hd_inflate_new(nghttp2_hd_inflater **inflater_ptr)
312 void nghttp2_hd_inflate_del(nghttp2_hd_inflater *inflater)
314 int nghttp2_hd_inflate_change_table_size(nghttp2_hd_inflater *inflater,
317 ssize_t nghttp2_hd_inflate_hd2(nghttp2_hd_inflater *inflater,
322 int nghttp2_hd_inflate_end_headers(nghttp2_hd_inflater *inflater)
331 ctypedef struct nghttp2_hd_inflater:
338 size_t nghttp2_hd_inflate_get_num_table_entries(nghttp2_hd_inflater *inflater)
340 const nghttp2_nv *nghttp2_hd_inflate_get_table_entry(nghttp2_hd_inflater *inflater, size_t idx)
Dnghttp2.pyx171 cdef cnghttp2.nghttp2_hd_inflater *_inflater
/third_party/node/deps/nghttp2/lib/includes/nghttp2/
Dnghttp2.h5012 struct nghttp2_hd_inflater;
5019 typedef struct nghttp2_hd_inflater nghttp2_hd_inflater; typedef
5034 NGHTTP2_EXTERN int nghttp2_hd_inflate_new(nghttp2_hd_inflater **inflater_ptr);
5051 NGHTTP2_EXTERN int nghttp2_hd_inflate_new2(nghttp2_hd_inflater **inflater_ptr,
5059 NGHTTP2_EXTERN void nghttp2_hd_inflate_del(nghttp2_hd_inflater *inflater);
5088 nghttp2_hd_inflate_change_table_size(nghttp2_hd_inflater *inflater,
5192 NGHTTP2_EXTERN ssize_t nghttp2_hd_inflate_hd(nghttp2_hd_inflater *inflater,
5278 NGHTTP2_EXTERN ssize_t nghttp2_hd_inflate_hd2(nghttp2_hd_inflater *inflater,
5293 nghttp2_hd_inflate_end_headers(nghttp2_hd_inflater *inflater);
5303 size_t nghttp2_hd_inflate_get_num_table_entries(nghttp2_hd_inflater *inflater);
[all …]
/third_party/nghttp2/lib/includes/nghttp2/
Dnghttp2.h5055 struct nghttp2_hd_inflater;
5062 typedef struct nghttp2_hd_inflater nghttp2_hd_inflater; typedef
5077 NGHTTP2_EXTERN int nghttp2_hd_inflate_new(nghttp2_hd_inflater **inflater_ptr);
5094 NGHTTP2_EXTERN int nghttp2_hd_inflate_new2(nghttp2_hd_inflater **inflater_ptr,
5102 NGHTTP2_EXTERN void nghttp2_hd_inflate_del(nghttp2_hd_inflater *inflater);
5131 nghttp2_hd_inflate_change_table_size(nghttp2_hd_inflater *inflater,
5236 NGHTTP2_EXTERN ssize_t nghttp2_hd_inflate_hd(nghttp2_hd_inflater *inflater,
5324 NGHTTP2_EXTERN ssize_t nghttp2_hd_inflate_hd2(nghttp2_hd_inflater *inflater,
5339 nghttp2_hd_inflate_end_headers(nghttp2_hd_inflater *inflater);
5349 size_t nghttp2_hd_inflate_get_num_table_entries(nghttp2_hd_inflater *inflater);
[all …]
/third_party/node/deps/nghttp2/lib/
Dnghttp2_hd.h231 struct nghttp2_hd_inflater { struct
346 int nghttp2_hd_inflate_init(nghttp2_hd_inflater *inflater, nghttp2_mem *mem);
351 void nghttp2_hd_inflate_free(nghttp2_hd_inflater *inflater);
359 ssize_t nghttp2_hd_inflate_hd_nv(nghttp2_hd_inflater *inflater,
Dnghttp2_hd.c720 int nghttp2_hd_inflate_init(nghttp2_hd_inflater *inflater, nghttp2_mem *mem) { in nghttp2_hd_inflate_init()
756 static void hd_inflate_keep_free(nghttp2_hd_inflater *inflater) { in hd_inflate_keep_free()
768 void nghttp2_hd_inflate_free(nghttp2_hd_inflater *inflater) { in nghttp2_hd_inflate_free()
1257 nghttp2_hd_inflater *inflater, size_t settings_max_dynamic_table_size) { in nghttp2_hd_inflate_change_table_size()
1622 static void hd_inflate_set_huffman_encoded(nghttp2_hd_inflater *inflater, in hd_inflate_set_huffman_encoded()
1640 static ssize_t hd_inflate_read_len(nghttp2_hd_inflater *inflater, int *rfin, in hd_inflate_read_len()
1681 static ssize_t hd_inflate_read_huff(nghttp2_hd_inflater *inflater, in hd_inflate_read_huff()
1718 static ssize_t hd_inflate_read(nghttp2_hd_inflater *inflater, nghttp2_buf *buf, in hd_inflate_read()
1732 static void hd_inflate_commit_indexed(nghttp2_hd_inflater *inflater, in hd_inflate_commit_indexed()
1750 static int hd_inflate_commit_newname(nghttp2_hd_inflater *inflater, in hd_inflate_commit_newname()
[all …]
Dnghttp2_session.h208 nghttp2_hd_inflater hd_inflater;
/third_party/nghttp2/lib/
Dnghttp2_hd.h231 struct nghttp2_hd_inflater { struct
346 int nghttp2_hd_inflate_init(nghttp2_hd_inflater *inflater, nghttp2_mem *mem);
351 void nghttp2_hd_inflate_free(nghttp2_hd_inflater *inflater);
359 ssize_t nghttp2_hd_inflate_hd_nv(nghttp2_hd_inflater *inflater,
Dnghttp2_hd.c720 int nghttp2_hd_inflate_init(nghttp2_hd_inflater *inflater, nghttp2_mem *mem) { in nghttp2_hd_inflate_init()
756 static void hd_inflate_keep_free(nghttp2_hd_inflater *inflater) { in hd_inflate_keep_free()
768 void nghttp2_hd_inflate_free(nghttp2_hd_inflater *inflater) { in nghttp2_hd_inflate_free()
1257 nghttp2_hd_inflater *inflater, size_t settings_max_dynamic_table_size) { in nghttp2_hd_inflate_change_table_size()
1622 static void hd_inflate_set_huffman_encoded(nghttp2_hd_inflater *inflater, in hd_inflate_set_huffman_encoded()
1640 static ssize_t hd_inflate_read_len(nghttp2_hd_inflater *inflater, int *rfin, in hd_inflate_read_len()
1681 static ssize_t hd_inflate_read_huff(nghttp2_hd_inflater *inflater, in hd_inflate_read_huff()
1718 static ssize_t hd_inflate_read(nghttp2_hd_inflater *inflater, nghttp2_buf *buf, in hd_inflate_read()
1732 static void hd_inflate_commit_indexed(nghttp2_hd_inflater *inflater, in hd_inflate_commit_indexed()
1750 static int hd_inflate_commit_newname(nghttp2_hd_inflater *inflater, in hd_inflate_commit_newname()
[all …]
Dnghttp2_session.h208 nghttp2_hd_inflater hd_inflater;
/third_party/nghttp2/tests/
Dnghttp2_hd_test.c38 nghttp2_hd_inflater inflater; in test_nghttp2_hd_deflate()
140 nghttp2_hd_inflater inflater; in test_nghttp2_hd_deflate_same_indexed_repr()
192 nghttp2_hd_inflater inflater; in test_nghttp2_hd_inflate_indexed()
233 nghttp2_hd_inflater inflater; in test_nghttp2_hd_inflate_indname_noinc()
273 nghttp2_hd_inflater inflater; in test_nghttp2_hd_inflate_indname_inc()
310 nghttp2_hd_inflater inflater; in test_nghttp2_hd_inflate_indname_inc_eviction()
362 nghttp2_hd_inflater inflater; in test_nghttp2_hd_inflate_newname_noinc()
404 nghttp2_hd_inflater inflater; in test_nghttp2_hd_inflate_newname_inc()
440 nghttp2_hd_inflater inflater; in test_nghttp2_hd_inflate_clearall_inc()
512 nghttp2_hd_inflater inflater; in test_nghttp2_hd_inflate_zero_length_huffman()
[all …]
Dfailmalloc_test.c396 nghttp2_hd_inflater inflater; in run_nghttp2_frame_pack_headers()
501 nghttp2_hd_inflater *inflater, nghttp2_bufs *bufs, in deflate_inflate()
524 nghttp2_hd_inflater inflater; in run_nghttp2_hd()
Dnghttp2_test_helper.h81 ssize_t inflate_hd(nghttp2_hd_inflater *inflater, nva_out *out,
Dnghttp2_frame_test.c73 nghttp2_hd_inflater inflater; in test_nghttp2_frame_pack_headers()
316 nghttp2_hd_inflater inflater; in test_nghttp2_frame_pack_push_promise()
Dnghttp2_test_helper.c154 ssize_t inflate_hd(nghttp2_hd_inflater *inflater, nva_out *out, in inflate_hd()
Dnghttp2_session_test.c5077 nghttp2_hd_inflater inflater; in test_nghttp2_submit_request_without_data()
5177 nghttp2_hd_inflater inflater; in test_nghttp2_submit_response_without_data()
5252 nghttp2_hd_inflater inflater; in test_nghttp2_submit_trailer()
5427 nghttp2_hd_inflater inflater; in test_nghttp2_submit_headers()
/third_party/nghttp2/src/
Dinflatehd.cc74 static void to_json(nghttp2_hd_inflater *inflater, json_t *headers, in to_json()
95 static int inflate_hd(json_t *obj, nghttp2_hd_inflater *inflater, int seq) { in inflate_hd()
174 nghttp2_hd_inflater *inflater = NULL; in perform()
Dcomp_helper.h42 json_t *dump_inflate_header_table(nghttp2_hd_inflater *inflater);
Dcomp_helper.c66 json_t *dump_inflate_header_table(nghttp2_hd_inflater *inflater) { in dump_inflate_header_table()
/third_party/nghttp2/doc/sources/
Dtutorial-hpack.rst75 A :type:`nghttp2_hd_inflater` object is used to inflate compressed
79 int nghttp2_hd_inflate_new(nghttp2_hd_inflater **inflater_ptr);
83 ssize_t nghttp2_hd_inflate_hd2(nghttp2_hd_inflater *inflater,
125 Finally, to delete a :type:`nghttp2_hd_inflater` object, use