#include <grpc/support/port_platform.h>#include <grpc/support/sync.h>#include <grpc/support/time.h>#include "src/core/lib/iomgr/exec_ctx.h"

Go to the source code of this file.
Classes | |
| struct | grpc_pollset_vtable |
Typedefs | |
| typedef struct grpc_pollset | grpc_pollset |
| typedef struct grpc_pollset_vtable | grpc_pollset_vtable |
| typedef struct grpc_pollset_worker | grpc_pollset_worker |
Functions | |
| void | grpc_pollset_destroy (grpc_pollset *pollset) |
| void | grpc_pollset_global_init (void) |
| void | grpc_pollset_global_shutdown (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 |
| void | grpc_pollset_shutdown (grpc_pollset *pollset, grpc_closure *closure) |
| size_t | grpc_pollset_size (void) |
| grpc_error_handle | grpc_pollset_work (grpc_pollset *pollset, grpc_pollset_worker **worker, grpc_core::Timestamp deadline) GRPC_MUST_USE_RESULT |
| void | grpc_set_pollset_vtable (grpc_pollset_vtable *vtable) |
Variables | |
| grpc_core::DebugOnlyTraceFlag | grpc_trace_fd_refcount |
| typedef struct grpc_pollset grpc_pollset |
| typedef struct grpc_pollset_vtable grpc_pollset_vtable |
| typedef struct grpc_pollset_worker grpc_pollset_worker |
| void grpc_pollset_destroy | ( | grpc_pollset * | pollset | ) |
Definition at line 41 of file pollset.cc.
| void grpc_pollset_global_init | ( | void | ) |
Definition at line 29 of file pollset.cc.
| void grpc_pollset_global_shutdown | ( | void | ) |
Definition at line 31 of file pollset.cc.
| void grpc_pollset_init | ( | grpc_pollset * | pollset, |
| gpr_mu ** | mu | ||
| ) |
Definition at line 33 of file pollset.cc.
| grpc_error_handle grpc_pollset_kick | ( | grpc_pollset * | pollset, |
| grpc_pollset_worker * | specific_worker | ||
| ) |
Definition at line 51 of file pollset.cc.
| void grpc_pollset_shutdown | ( | grpc_pollset * | pollset, |
| grpc_closure * | closure | ||
| ) |
Definition at line 37 of file pollset.cc.
| size_t grpc_pollset_size | ( | void | ) |
Definition at line 56 of file pollset.cc.
| grpc_error_handle grpc_pollset_work | ( | grpc_pollset * | pollset, |
| grpc_pollset_worker ** | worker, | ||
| grpc_core::Timestamp | deadline | ||
| ) |
Definition at line 45 of file pollset.cc.
| void grpc_set_pollset_vtable | ( | grpc_pollset_vtable * | vtable | ) |
Definition at line 25 of file pollset.cc.
| grpc_core::DebugOnlyTraceFlag grpc_trace_fd_refcount |