Go to the source code of this file.
Classes | |
struct | grpc_chttp2_stream_map |
Functions | |
void | grpc_chttp2_stream_map_add (grpc_chttp2_stream_map *map, uint32_t key, void *value) |
void * | grpc_chttp2_stream_map_delete (grpc_chttp2_stream_map *map, uint32_t key) |
void | grpc_chttp2_stream_map_destroy (grpc_chttp2_stream_map *map) |
void * | grpc_chttp2_stream_map_find (grpc_chttp2_stream_map *map, uint32_t key) |
void | grpc_chttp2_stream_map_for_each (grpc_chttp2_stream_map *map, void(*f)(void *user_data, uint32_t key, void *value), void *user_data) |
void | grpc_chttp2_stream_map_init (grpc_chttp2_stream_map *map, size_t initial_capacity) |
void * | grpc_chttp2_stream_map_rand (grpc_chttp2_stream_map *map) |
size_t | grpc_chttp2_stream_map_size (grpc_chttp2_stream_map *map) |
void grpc_chttp2_stream_map_add | ( | grpc_chttp2_stream_map * | map, |
uint32_t | key, | ||
void * | value | ||
) |
Definition at line 59 of file stream_map.cc.
void* grpc_chttp2_stream_map_delete | ( | grpc_chttp2_stream_map * | map, |
uint32_t | key | ||
) |
Definition at line 129 of file stream_map.cc.
void grpc_chttp2_stream_map_destroy | ( | grpc_chttp2_stream_map * | map | ) |
Definition at line 40 of file stream_map.cc.
void* grpc_chttp2_stream_map_find | ( | grpc_chttp2_stream_map * | map, |
uint32_t | key | ||
) |
Definition at line 145 of file stream_map.cc.
void grpc_chttp2_stream_map_for_each | ( | grpc_chttp2_stream_map * | map, |
void(*)(void *user_data, uint32_t key, void *value) | f, | ||
void * | user_data | ||
) |
Definition at line 166 of file stream_map.cc.
void grpc_chttp2_stream_map_init | ( | grpc_chttp2_stream_map * | map, |
size_t | initial_capacity | ||
) |
Definition at line 28 of file stream_map.cc.
void* grpc_chttp2_stream_map_rand | ( | grpc_chttp2_stream_map * | map | ) |
Definition at line 154 of file stream_map.cc.
size_t grpc_chttp2_stream_map_size | ( | grpc_chttp2_stream_map * | map | ) |
Definition at line 150 of file stream_map.cc.