|
void | grpc_metadata_batch_assert_ok (grpc_metadata_batch *batch) |
|
void | grpc_metadata_batch_init (grpc_metadata_batch *batch) |
|
void | grpc_metadata_batch_destroy (grpc_metadata_batch *batch) |
|
grpc_error * | grpc_attach_md_to_error (grpc_error *src, grpc_mdelem md) |
|
grpc_error * | grpc_metadata_batch_add_head (grpc_metadata_batch *batch, grpc_linked_mdelem *storage, grpc_mdelem elem_to_add) |
| Add elem_to_add as the first element in batch, using storage as backing storage for the linked list element. More...
|
|
grpc_error * | grpc_metadata_batch_link_head (grpc_metadata_batch *batch, grpc_linked_mdelem *storage) |
| Add storage to the beginning of batch. More...
|
|
grpc_error * | grpc_metadata_batch_link_head (grpc_metadata_batch *batch, grpc_linked_mdelem *storage, grpc_metadata_batch_callouts_index idx) |
|
grpc_error * | grpc_metadata_batch_add_tail (grpc_metadata_batch *batch, grpc_linked_mdelem *storage, grpc_mdelem elem_to_add) |
| Add elem_to_add as the last element in batch, using storage as backing storage for the linked list element. More...
|
|
grpc_error * | grpc_metadata_batch_link_tail (grpc_metadata_batch *batch, grpc_linked_mdelem *storage) |
| Add storage to the end of batch. More...
|
|
grpc_error * | grpc_metadata_batch_link_tail (grpc_metadata_batch *batch, grpc_linked_mdelem *storage, grpc_metadata_batch_callouts_index idx) |
|
void | grpc_metadata_batch_remove (grpc_metadata_batch *batch, grpc_linked_mdelem *storage) |
| Remove storage from the batch, unreffing the mdelem contained. More...
|
|
void | grpc_metadata_batch_remove (grpc_metadata_batch *batch, grpc_metadata_batch_callouts_index idx) |
|
void | grpc_metadata_batch_set_value (grpc_linked_mdelem *storage, const grpc_slice &value) |
|
grpc_error * | grpc_metadata_batch_substitute (grpc_metadata_batch *batch, grpc_linked_mdelem *storage, grpc_mdelem new_mdelem) |
| Substitute a new mdelem for an old value. More...
|
|
void | grpc_metadata_batch_clear (grpc_metadata_batch *batch) |
|
bool | grpc_metadata_batch_is_empty (grpc_metadata_batch *batch) |
|
size_t | grpc_metadata_batch_size (grpc_metadata_batch *batch) |
|
grpc_error * | grpc_metadata_batch_filter (grpc_metadata_batch *batch, grpc_metadata_batch_filter_func func, void *user_data, const char *composite_error_string) |
|
void | grpc_metadata_batch_copy (grpc_metadata_batch *src, grpc_metadata_batch *dst, grpc_linked_mdelem *storage) |
| Copies src to dst. More...
|
|
void | grpc_metadata_batch_move (grpc_metadata_batch *src, grpc_metadata_batch *dst) |
|