19 #ifndef GRPC_CORE_LIB_IOMGR_TCP_CLIENT_H
20 #define GRPC_CORE_LIB_IOMGR_TCP_CLIENT_H
int64_t grpc_millis
Definition: exec_ctx.h:35
struct grpc_pollset_set grpc_pollset_set
Definition: pollset_set.h:31
An array of arguments that can be passed around.
Definition: grpc_types.h:132
A closure over a grpc_iomgr_cb_func.
Definition: closure.h:56
Definition: endpoint.h:102
Definition: resolve_address.h:44
Definition: tcp_client.h:30
void(* connect)(grpc_closure *on_connect, grpc_endpoint **endpoint, grpc_pollset_set *interested_parties, const grpc_channel_args *channel_args, const grpc_resolved_address *addr, grpc_millis deadline)
Definition: tcp_client.h:31
struct grpc_tcp_client_vtable grpc_tcp_client_vtable
void grpc_tcp_client_global_init()
void grpc_set_tcp_client_impl(grpc_tcp_client_vtable *impl)
Definition: tcp_client.cc:34
void grpc_tcp_client_connect(grpc_closure *on_connect, grpc_endpoint **endpoint, grpc_pollset_set *interested_parties, const grpc_channel_args *channel_args, const grpc_resolved_address *addr, grpc_millis deadline)
Definition: tcp_client.cc:25