Classes | Typedefs | Functions
tcp_server_utils_posix.h File Reference
#include <grpc/support/port_platform.h>
#include "src/core/lib/iomgr/ev_posix.h"
#include "src/core/lib/iomgr/resolve_address.h"
#include "src/core/lib/iomgr/socket_utils_posix.h"
#include "src/core/lib/iomgr/tcp_server.h"
#include "src/core/lib/resource_quota/memory_quota.h"
Include dependency graph for tcp_server_utils_posix.h:

Go to the source code of this file.

Classes

struct  grpc_tcp_listener
 
struct  grpc_tcp_server
 

Typedefs

typedef struct grpc_tcp_listener grpc_tcp_listener
 

Functions

grpc_error_handle grpc_tcp_server_add_addr (grpc_tcp_server *s, const grpc_resolved_address *addr, unsigned port_index, unsigned fd_index, grpc_dualstack_mode *dsmode, grpc_tcp_listener **listener)
 
grpc_error_handle grpc_tcp_server_add_all_local_addrs (grpc_tcp_server *s, unsigned port_index, int requested_port, int *out_port)
 
bool grpc_tcp_server_have_ifaddrs (void)
 
grpc_error_handle grpc_tcp_server_prepare_socket (grpc_tcp_server *, int fd, const grpc_resolved_address *addr, bool so_reuseport, int *port)
 

Typedef Documentation

◆ grpc_tcp_listener

Function Documentation

◆ grpc_tcp_server_add_addr()

grpc_error_handle grpc_tcp_server_add_addr ( grpc_tcp_server s,
const grpc_resolved_address addr,
unsigned  port_index,
unsigned  fd_index,
grpc_dualstack_mode dsmode,
grpc_tcp_listener **  listener 
)

◆ grpc_tcp_server_add_all_local_addrs()

grpc_error_handle grpc_tcp_server_add_all_local_addrs ( grpc_tcp_server s,
unsigned  port_index,
int  requested_port,
int out_port 
)

◆ grpc_tcp_server_have_ifaddrs()

bool grpc_tcp_server_have_ifaddrs ( void  )

◆ grpc_tcp_server_prepare_socket()

grpc_error_handle grpc_tcp_server_prepare_socket ( grpc_tcp_server ,
int  fd,
const grpc_resolved_address addr,
bool  so_reuseport,
int port 
)


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:33