|
GRPC Core
9.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)