|
GRPC C++
1.26.0
|
#include <grpc/support/port_platform.h>#include "src/core/lib/iomgr/pollset.h"#include "src/core/lib/iomgr/pollset_set.h"Go to the source code of this file.
Data Structures | |
| struct | grpc_polling_entity |
Typedefs | |
| typedef enum grpc_pollset_tag | grpc_pollset_tag |
Enumerations | |
| enum | grpc_pollset_tag { GRPC_POLLS_NONE , GRPC_POLLS_POLLSET , GRPC_POLLS_POLLSET_SET } |
Functions | |
| grpc_polling_entity | grpc_polling_entity_create_from_pollset_set (grpc_pollset_set *pollset_set) |
| grpc_polling_entity | grpc_polling_entity_create_from_pollset (grpc_pollset *pollset) |
| grpc_pollset * | grpc_polling_entity_pollset (grpc_polling_entity *pollent) |
| If pollent contains a pollset, return it. More... | |
| grpc_pollset_set * | grpc_polling_entity_pollset_set (grpc_polling_entity *pollent) |
| If pollent contains a pollset_set, return it. More... | |
| bool | grpc_polling_entity_is_empty (const grpc_polling_entity *pollent) |
| void | grpc_polling_entity_add_to_pollset_set (grpc_polling_entity *pollent, grpc_pollset_set *pss_dst) |
| Add the pollset or pollset_set in pollent to the destination pollset_set * pss_dst. More... | |
| void | grpc_polling_entity_del_from_pollset_set (grpc_polling_entity *pollent, grpc_pollset_set *pss_dst) |
| Delete the pollset or pollset_set in pollent from the destination pollset_set * pss_dst. More... | |
| typedef enum grpc_pollset_tag grpc_pollset_tag |
| enum grpc_pollset_tag |
| void grpc_polling_entity_add_to_pollset_set | ( | grpc_polling_entity * | pollent, |
| grpc_pollset_set * | pss_dst | ||
| ) |
Add the pollset or pollset_set in pollent to the destination pollset_set * pss_dst.
| grpc_polling_entity grpc_polling_entity_create_from_pollset | ( | grpc_pollset * | pollset | ) |
| grpc_polling_entity grpc_polling_entity_create_from_pollset_set | ( | grpc_pollset_set * | pollset_set | ) |
| void grpc_polling_entity_del_from_pollset_set | ( | grpc_polling_entity * | pollent, |
| grpc_pollset_set * | pss_dst | ||
| ) |
Delete the pollset or pollset_set in pollent from the destination pollset_set * pss_dst.
| bool grpc_polling_entity_is_empty | ( | const grpc_polling_entity * | pollent | ) |
| grpc_pollset* grpc_polling_entity_pollset | ( | grpc_polling_entity * | pollent | ) |
If pollent contains a pollset, return it.
Otherwise, return NULL
| grpc_pollset_set* grpc_polling_entity_pollset_set | ( | grpc_polling_entity * | pollent | ) |
If pollent contains a pollset_set, return it.
Otherwise, return NULL