#include <ev_posix.h>
Definition at line 46 of file ev_posix.h.
bool(* grpc_event_engine_vtable::add_closure_to_background_poller) (grpc_closure *closure, grpc_error_handle error) |
Definition at line 93 of file ev_posix.h.
bool grpc_event_engine_vtable::can_track_err |
Definition at line 48 of file ev_posix.h.
Definition at line 89 of file ev_posix.h.
Definition at line 51 of file ev_posix.h.
Definition at line 62 of file ev_posix.h.
void(* grpc_event_engine_vtable::fd_notify_on_error) (grpc_fd *fd, grpc_closure *closure) |
Definition at line 58 of file ev_posix.h.
void(* grpc_event_engine_vtable::fd_notify_on_read) (grpc_fd *fd, grpc_closure *closure) |
Definition at line 56 of file ev_posix.h.
void(* grpc_event_engine_vtable::fd_notify_on_write) (grpc_fd *fd, grpc_closure *closure) |
Definition at line 57 of file ev_posix.h.
void(* grpc_event_engine_vtable::fd_orphan) (grpc_fd *fd, grpc_closure *on_done, int *release_fd, const char *reason) |
Definition at line 53 of file ev_posix.h.
void(* grpc_event_engine_vtable::fd_set_error) (grpc_fd *fd) |
Definition at line 61 of file ev_posix.h.
void(* grpc_event_engine_vtable::fd_set_readable) (grpc_fd *fd) |
Definition at line 59 of file ev_posix.h.
void(* grpc_event_engine_vtable::fd_set_writable) (grpc_fd *fd) |
Definition at line 60 of file ev_posix.h.
void(* grpc_event_engine_vtable::fd_shutdown) (grpc_fd *fd, grpc_error_handle why) |
Definition at line 55 of file ev_posix.h.
Definition at line 52 of file ev_posix.h.
void(* grpc_event_engine_vtable::init_engine) () |
Definition at line 90 of file ev_posix.h.
bool(* grpc_event_engine_vtable::is_any_background_poller_thread) (void) |
Definition at line 87 of file ev_posix.h.
const char* grpc_event_engine_vtable::name |
Definition at line 88 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_add_fd) (grpc_pollset *pollset, struct grpc_fd *fd) |
Definition at line 72 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_destroy) (grpc_pollset *pollset) |
Definition at line 66 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_init) (grpc_pollset *pollset, gpr_mu **mu) |
Definition at line 64 of file ev_posix.h.
grpc_error_handle(* grpc_event_engine_vtable::pollset_kick) (grpc_pollset *pollset, grpc_pollset_worker *specific_worker) |
Definition at line 70 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_set_add_fd) (grpc_pollset_set *pollset_set, grpc_fd *fd) |
Definition at line 84 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_set_add_pollset) (grpc_pollset_set *pollset_set, grpc_pollset *pollset) |
Definition at line 76 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_set_add_pollset_set) (grpc_pollset_set *bag, grpc_pollset_set *item) |
Definition at line 80 of file ev_posix.h.
grpc_pollset_set*(* grpc_event_engine_vtable::pollset_set_create) (void) |
Definition at line 74 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_set_del_fd) (grpc_pollset_set *pollset_set, grpc_fd *fd) |
Definition at line 85 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_set_del_pollset) (grpc_pollset_set *pollset_set, grpc_pollset *pollset) |
Definition at line 78 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_set_del_pollset_set) (grpc_pollset_set *bag, grpc_pollset_set *item) |
Definition at line 82 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_set_destroy) (grpc_pollset_set *pollset_set) |
Definition at line 75 of file ev_posix.h.
void(* grpc_event_engine_vtable::pollset_shutdown) (grpc_pollset *pollset, grpc_closure *closure) |
Definition at line 65 of file ev_posix.h.
size_t grpc_event_engine_vtable::pollset_size |
Definition at line 47 of file ev_posix.h.
grpc_error_handle(* grpc_event_engine_vtable::pollset_work) (grpc_pollset *pollset, grpc_pollset_worker **worker, grpc_core::Timestamp deadline) |
Definition at line 67 of file ev_posix.h.
bool grpc_event_engine_vtable::run_in_background |
Definition at line 49 of file ev_posix.h.
void(* grpc_event_engine_vtable::shutdown_background_closure) (void) |
Definition at line 91 of file ev_posix.h.
void(* grpc_event_engine_vtable::shutdown_engine) (void) |
Definition at line 92 of file ev_posix.h.