19 #ifndef GRPC_CORE_LIB_IOMGR_POLLING_ENTITY_H 20 #define GRPC_CORE_LIB_IOMGR_POLLING_ENTITY_H grpc_polling_entity grpc_polling_entity_create_from_pollset_set(grpc_pollset_set *pollset_set)
Definition: polling_entity.cc:26
Definition: polling_entity.h:28
grpc_pollset_set * pollset_set
Definition: polling_entity.h:40
Definition: polling_entity.h:37
Definition: pollset_custom.cc:40
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.
Definition: polling_entity.cc:61
grpc_pollset * pollset
Definition: polling_entity.h:39
Definition: polling_entity.h:29
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.
Definition: polling_entity.cc:78
grpc_pollset * grpc_polling_entity_pollset(grpc_polling_entity *pollent)
If pollent contains a pollset, return it.
Definition: polling_entity.cc:42
union grpc_polling_entity::@18 pollent
struct grpc_pollset_set grpc_pollset_set
Definition: pollset_set.h:31
grpc_pollset_set * grpc_polling_entity_pollset_set(grpc_polling_entity *pollent)
If pollent contains a pollset_set, return it.
Definition: polling_entity.cc:49
grpc_pollset_tag
Definition: polling_entity.h:27
grpc_polling_entity grpc_polling_entity_create_from_pollset(grpc_pollset *pollset)
Definition: polling_entity.cc:34
grpc_pollset_tag tag
Definition: polling_entity.h:42
Definition: polling_entity.h:30
bool grpc_polling_entity_is_empty(const grpc_polling_entity *pollent)
Definition: polling_entity.cc:57