static const grpc_transport_vtable vtable
void grpc_socket_mutator_init(grpc_socket_mutator *mutator, const grpc_socket_mutator_vtable *vtable)
void grpc_socket_mutator_unref(grpc_socket_mutator *mutator)
const grpc_socket_mutator_vtable * vtable
bool(* mutate_fd)(int fd, grpc_socket_mutator *mutator)
static int socket_mutator_cmp(void *a, void *b)
void(* destroy)(grpc_socket_mutator *mutator)
static const grpc_arg_pointer_vtable socket_mutator_arg_vtable
static void * socket_mutator_arg_copy(void *p)
grpc_socket_mutator * grpc_socket_mutator_ref(grpc_socket_mutator *mutator)
bool(* mutate_fd_2)(const grpc_mutate_socket_info *info, grpc_socket_mutator *mutator)
int(* compare)(grpc_socket_mutator *a, grpc_socket_mutator *b)
int grpc_socket_mutator_compare(grpc_socket_mutator *a, grpc_socket_mutator *b)
static void socket_mutator_arg_destroy(void *p)
bool grpc_socket_mutator_mutate_fd(grpc_socket_mutator *mutator, int fd, grpc_fd_usage usage)
int QsortCompare(const T &a, const T &b)
@ GRPC_FD_CLIENT_CONNECTION_USAGE
grpc_arg grpc_socket_mutator_to_arg(grpc_socket_mutator *mutator)
@ GRPC_FD_SERVER_CONNECTION_USAGE
GPRAPI void gpr_ref_init(gpr_refcount *r, int n)
GPRAPI int gpr_unref(gpr_refcount *r)
#define GRPC_ARG_SOCKET_MUTATOR
grpc_arg grpc_channel_arg_pointer_create(char *name, void *value, const grpc_arg_pointer_vtable *vtable)
@ GRPC_FD_SERVER_LISTENER_USAGE
GPRAPI void gpr_ref(gpr_refcount *r)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:19