Go to the documentation of this file.
23 #ifdef GRPC_POSIX_SOCKET_TCP
28 #include <sys/socket.h>
29 #include <sys/types.h>
33 #include "absl/strings/str_cat.h"
45 static void create_sockets(
int sv[2]) {
48 flags = fcntl(sv[0], F_GETFL, 0);
50 flags = fcntl(sv[1], F_GETFL, 0);
68 new_args,
"socketpair-server");
71 new_args,
"socketpair-client");
std::string StrCat(const AlphaNum &a, const AlphaNum &b)
grpc_error_handle grpc_set_socket_no_sigpipe_if_possible(int fd)
void grpc_create_socketpair_if_unix(int sv[2])
static const CoreConfiguration & Get()
grpc_fd * grpc_fd_create(int fd, const char *name, bool track_err)
grpc_endpoint * grpc_tcp_create(grpc_fd *fd, const grpc_channel_args *args, absl::string_view peer_string)
const grpc_channel_args * ToC() const
void grpc_channel_args_destroy(grpc_channel_args *a)
const ChannelArgsPreconditioning & channel_args_preconditioning() const
grpc_core::ExecCtx exec_ctx
grpc_endpoint_pair grpc_iomgr_create_endpoint_pair(const char *name, grpc_channel_args *args)
ChannelArgs PreconditionChannelArgs(const grpc_channel_args *args) const
grpc
Author(s):
autogenerated on Fri May 16 2025 02:58:19