Go to the documentation of this file.
19 #ifndef GRPC_CORE_LIB_IOMGR_POLLSET_H
20 #define GRPC_CORE_LIB_IOMGR_POLLSET_H
struct grpc_pollset_worker grpc_pollset_worker
static const grpc_transport_vtable vtable
grpc_core::DebugOnlyTraceFlag grpc_trace_fd_refcount
static void worker(void *arg)
void(* init)(grpc_pollset *pollset, gpr_mu **mu)
void grpc_pollset_shutdown(grpc_pollset *pollset, grpc_closure *closure)
size_t(* pollset_size)(void)
grpc_error * grpc_error_handle
void(* destroy)(grpc_pollset *pollset)
void grpc_pollset_destroy(grpc_pollset *pollset)
struct grpc_pollset_vtable grpc_pollset_vtable
void grpc_set_pollset_vtable(grpc_pollset_vtable *vtable)
grpc_error_handle grpc_pollset_work(grpc_pollset *pollset, grpc_pollset_worker **worker, grpc_core::Timestamp deadline) GRPC_MUST_USE_RESULT
void grpc_pollset_global_init(void)
void(* global_shutdown)(void)
void(* global_init)(void)
void grpc_pollset_global_shutdown(void)
grpc_error_handle(* kick)(grpc_pollset *pollset, grpc_pollset_worker *specific_worker)
void(* shutdown)(grpc_pollset *pollset, grpc_closure *closure)
size_t grpc_pollset_size(void)
void grpc_pollset_init(grpc_pollset *pollset, gpr_mu **mu)
grpc_error_handle grpc_pollset_kick(grpc_pollset *pollset, grpc_pollset_worker *specific_worker) GRPC_MUST_USE_RESULT
grpc_error_handle(* work)(grpc_pollset *pollset, grpc_pollset_worker **worker, grpc_core::Timestamp deadline)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:00:53