GRPC C++  1.26.0
Functions
tcp_client_posix.h File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/iomgr/endpoint.h"
#include "src/core/lib/iomgr/ev_posix.h"
#include "src/core/lib/iomgr/tcp_client.h"

Go to the source code of this file.

Functions

grpc_endpointgrpc_tcp_client_create_from_fd (grpc_fd *fd, const grpc_channel_args *channel_args, const char *addr_str)
 
grpc_errorgrpc_tcp_client_prepare_fd (const grpc_channel_args *channel_args, const grpc_resolved_address *addr, grpc_resolved_address *mapped_addr, grpc_fd **fdobj)
 
void grpc_tcp_client_create_from_prepared_fd (grpc_pollset_set *interested_parties, grpc_closure *closure, grpc_fd *fdobj, const grpc_channel_args *channel_args, const grpc_resolved_address *addr, grpc_millis deadline, grpc_endpoint **ep)
 

Function Documentation

◆ grpc_tcp_client_create_from_fd()

grpc_endpoint* grpc_tcp_client_create_from_fd ( grpc_fd fd,
const grpc_channel_args channel_args,
const char *  addr_str 
)

◆ grpc_tcp_client_create_from_prepared_fd()

void grpc_tcp_client_create_from_prepared_fd ( grpc_pollset_set interested_parties,
grpc_closure closure,
grpc_fd fdobj,
const grpc_channel_args channel_args,
const grpc_resolved_address addr,
grpc_millis  deadline,
grpc_endpoint **  ep 
)

◆ grpc_tcp_client_prepare_fd()

grpc_error* grpc_tcp_client_prepare_fd ( const grpc_channel_args channel_args,
const grpc_resolved_address addr,
grpc_resolved_address mapped_addr,
grpc_fd **  fdobj 
)