GRPC Core
18.0.0
|
The virtual table of grpc_socket_factory. More...
#include <socket_factory_posix.h>
Data Fields | |
int(* | socket )(grpc_socket_factory *factory, int domain, int type, int protocol) |
Replacement for socket(2) More... | |
int(* | bind )(grpc_socket_factory *factory, int sockfd, const grpc_resolved_address *addr) |
Replacement for bind(2) More... | |
int(* | compare )(grpc_socket_factory *a, grpc_socket_factory *b) |
Compare socket factory a and b. More... | |
void(* | destroy )(grpc_socket_factory *factory) |
Destroys the socket factory instance. More... | |
The virtual table of grpc_socket_factory.
int(* grpc_socket_factory_vtable::bind) (grpc_socket_factory *factory, int sockfd, const grpc_resolved_address *addr) |
Replacement for bind(2)
int(* grpc_socket_factory_vtable::compare) (grpc_socket_factory *a, grpc_socket_factory *b) |
Compare socket factory a and b.
void(* grpc_socket_factory_vtable::destroy) (grpc_socket_factory *factory) |
Destroys the socket factory instance.
int(* grpc_socket_factory_vtable::socket) (grpc_socket_factory *factory, int domain, int type, int protocol) |
Replacement for socket(2)