|
GRPC Core
0.10.0.0
|
#include "src/core/transport/chttp2/frame.h"#include "src/core/transport/metadata.h"#include "src/core/transport/stream_op.h"#include <grpc/support/port_platform.h>#include <grpc/support/slice.h>#include <grpc/support/slice_buffer.h>Go to the source code of this file.
Data Structures | |
| struct | grpc_chttp2_hpack_compressor |
Macros | |
| #define | GRPC_CHTTP2_HPACKC_NUM_FILTERS 256 |
| #define | GRPC_CHTTP2_HPACKC_NUM_VALUES 256 |
| #define | GRPC_CHTTP2_HPACKC_MAX_TABLE_ELEMS (4096 / 32) |
Functions | |
| void | grpc_chttp2_hpack_compressor_init (grpc_chttp2_hpack_compressor *c, grpc_mdctx *mdctx) |
| void | grpc_chttp2_hpack_compressor_destroy (grpc_chttp2_hpack_compressor *c) |
| gpr_uint32 | grpc_chttp2_preencode (grpc_stream_op *inops, size_t *inops_count, gpr_uint32 max_flow_controlled_bytes, grpc_stream_op_buffer *outops) |
| void | grpc_chttp2_encode (grpc_stream_op *ops, size_t ops_count, int eof, gpr_uint32 stream_id, grpc_chttp2_hpack_compressor *compressor, gpr_slice_buffer *output) |
| #define GRPC_CHTTP2_HPACKC_MAX_TABLE_ELEMS (4096 / 32) |
| #define GRPC_CHTTP2_HPACKC_NUM_FILTERS 256 |
| #define GRPC_CHTTP2_HPACKC_NUM_VALUES 256 |
| void grpc_chttp2_encode | ( | grpc_stream_op * | ops, |
| size_t | ops_count, | ||
| int | eof, | ||
| gpr_uint32 | stream_id, | ||
| grpc_chttp2_hpack_compressor * | compressor, | ||
| gpr_slice_buffer * | output | ||
| ) |
| void grpc_chttp2_hpack_compressor_destroy | ( | grpc_chttp2_hpack_compressor * | c | ) |
| void grpc_chttp2_hpack_compressor_init | ( | grpc_chttp2_hpack_compressor * | c, |
| grpc_mdctx * | mdctx | ||
| ) |
| gpr_uint32 grpc_chttp2_preencode | ( | grpc_stream_op * | inops, |
| size_t * | inops_count, | ||
| gpr_uint32 | max_flow_controlled_bytes, | ||
| grpc_stream_op_buffer * | outops | ||
| ) |
1.8.6