|
GRPC Core
0.10.0.0
|
#include "src/core/transport/transport.h"Go to the source code of this file.
Data Structures | |
| struct | grpc_chttp2_incoming_metadata_buffer |
| struct | grpc_chttp2_incoming_metadata_live_op_buffer |
| void grpc_chttp2_incoming_metadata_buffer_add | ( | grpc_chttp2_incoming_metadata_buffer * | buffer, |
| grpc_mdelem * | elem | ||
| ) |
| void grpc_chttp2_incoming_metadata_buffer_destroy | ( | grpc_chttp2_incoming_metadata_buffer * | buffer | ) |
| void grpc_chttp2_incoming_metadata_buffer_init | ( | grpc_chttp2_incoming_metadata_buffer * | buffer | ) |
assumes everything initially zeroed
| void grpc_chttp2_incoming_metadata_buffer_place_metadata_batch_into | ( | grpc_chttp2_incoming_metadata_buffer * | buffer, |
| grpc_stream_op_buffer * | sopb | ||
| ) |
extend sopb with a metadata batch; this must be post-processed by grpc_chttp2_incoming_metadata_buffer_postprocess_sopb before being handed out of the transport
| void grpc_chttp2_incoming_metadata_buffer_postprocess_sopb_and_begin_live_op | ( | grpc_chttp2_incoming_metadata_buffer * | buffer, |
| grpc_stream_op_buffer * | sopb, | ||
| grpc_chttp2_incoming_metadata_live_op_buffer * | live_op_buffer | ||
| ) |
| void grpc_chttp2_incoming_metadata_buffer_reset | ( | grpc_chttp2_incoming_metadata_buffer * | buffer | ) |
| void grpc_chttp2_incoming_metadata_buffer_set_deadline | ( | grpc_chttp2_incoming_metadata_buffer * | buffer, |
| gpr_timespec | deadline | ||
| ) |
| void grpc_chttp2_incoming_metadata_live_op_buffer_end | ( | grpc_chttp2_incoming_metadata_live_op_buffer * | live_op_buffer | ) |
| void grpc_incoming_metadata_buffer_move_to_referencing_sopb | ( | grpc_chttp2_incoming_metadata_buffer * | src, |
| grpc_chttp2_incoming_metadata_buffer * | dst, | ||
| grpc_stream_op_buffer * | sopb | ||
| ) |
1.8.6