Public Attributes | List of all members
grpc_pollset_vtable Struct Reference

#include <pollset.h>

Public Attributes

void(* destroy )(grpc_pollset *pollset)
 
void(* global_init )(void)
 
void(* global_shutdown )(void)
 
void(* init )(grpc_pollset *pollset, gpr_mu **mu)
 
grpc_error_handle(* kick )(grpc_pollset *pollset, grpc_pollset_worker *specific_worker)
 
size_t(* pollset_size )(void)
 
void(* shutdown )(grpc_pollset *pollset, grpc_closure *closure)
 
grpc_error_handle(* work )(grpc_pollset *pollset, grpc_pollset_worker **worker, grpc_core::Timestamp deadline)
 

Detailed Description

Definition at line 41 of file pollset.h.

Member Data Documentation

◆ destroy

void(* grpc_pollset_vtable::destroy) (grpc_pollset *pollset)

Definition at line 46 of file pollset.h.

◆ global_init

void(* grpc_pollset_vtable::global_init) (void)

Definition at line 42 of file pollset.h.

◆ global_shutdown

void(* grpc_pollset_vtable::global_shutdown) (void)

Definition at line 43 of file pollset.h.

◆ init

void(* grpc_pollset_vtable::init) (grpc_pollset *pollset, gpr_mu **mu)

Definition at line 44 of file pollset.h.

◆ kick

grpc_error_handle(* grpc_pollset_vtable::kick) (grpc_pollset *pollset, grpc_pollset_worker *specific_worker)

Definition at line 49 of file pollset.h.

◆ pollset_size

size_t(* grpc_pollset_vtable::pollset_size) (void)

Definition at line 51 of file pollset.h.

◆ shutdown

void(* grpc_pollset_vtable::shutdown) (grpc_pollset *pollset, grpc_closure *closure)

Definition at line 45 of file pollset.h.

◆ work

grpc_error_handle(* grpc_pollset_vtable::work) (grpc_pollset *pollset, grpc_pollset_worker **worker, grpc_core::Timestamp deadline)

Definition at line 47 of file pollset.h.


The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:46