34 #ifndef GRPC_INTERNAL_CORE_IOMGR_TCP_SERVER_H
35 #define GRPC_INTERNAL_CORE_IOMGR_TCP_SERVER_H
75 void (*shutdown_done)(
void *shutdown_done_arg),
76 void *shutdown_done_arg);
void grpc_tcp_server_destroy(grpc_tcp_server *server, void(*shutdown_done)(void *shutdown_done_arg), void *shutdown_done_arg)
grpc_tcp_server * grpc_tcp_server_create(void)
Definition: pollset_posix.h:55
void(* grpc_tcp_server_cb)(void *arg, grpc_endpoint *ep)
Definition: tcp_server.h:43
void grpc_tcp_server_start(grpc_tcp_server *server, grpc_pollset **pollsets, size_t pollset_count, grpc_tcp_server_cb cb, void *cb_arg)
Definition: endpoint.h:102
struct grpc_tcp_server grpc_tcp_server
Definition: tcp_server.h:40
int grpc_tcp_server_get_fd(grpc_tcp_server *s, unsigned index)
int grpc_tcp_server_add_port(grpc_tcp_server *s, const void *addr, int addr_len)