#include <tcp_server_utils_posix.h>
Public Attributes | |
size_t | active_ports = 0 |
grpc_channel_args * | channel_args = nullptr |
size_t | destroyed_ports = 0 |
bool | expand_wildcard_addrs = false |
grpc_core::TcpServerFdHandler * | fd_handler = nullptr |
grpc_tcp_listener * | head = nullptr |
grpc_core::MemoryQuotaRefPtr | memory_quota |
gpr_mu | mu |
gpr_atm | next_pollset_to_assign = 0 |
unsigned | nports = 0 |
grpc_tcp_server_cb | on_accept_cb = nullptr |
void * | on_accept_cb_arg = nullptr |
const std::vector< grpc_pollset * > * | pollsets = nullptr |
gpr_refcount | refs |
bool | shutdown = false |
grpc_closure * | shutdown_complete = nullptr |
bool | shutdown_listeners = false |
grpc_closure_list | shutdown_starting {nullptr, nullptr} |
bool | so_reuseport = false |
grpc_tcp_listener * | tail = nullptr |
Definition at line 53 of file tcp_server_utils_posix.h.
size_t grpc_tcp_server::active_ports = 0 |
Definition at line 62 of file tcp_server_utils_posix.h.
grpc_channel_args* grpc_tcp_server::channel_args = nullptr |
Definition at line 94 of file tcp_server_utils_posix.h.
size_t grpc_tcp_server::destroyed_ports = 0 |
Definition at line 64 of file tcp_server_utils_posix.h.
Definition at line 73 of file tcp_server_utils_posix.h.
grpc_core::TcpServerFdHandler* grpc_tcp_server::fd_handler = nullptr |
Definition at line 97 of file tcp_server_utils_posix.h.
grpc_tcp_listener* grpc_tcp_server::head = nullptr |
Definition at line 76 of file tcp_server_utils_posix.h.
grpc_core::MemoryQuotaRefPtr grpc_tcp_server::memory_quota |
Definition at line 100 of file tcp_server_utils_posix.h.
gpr_mu grpc_tcp_server::mu |
Definition at line 59 of file tcp_server_utils_posix.h.
gpr_atm grpc_tcp_server::next_pollset_to_assign = 0 |
Definition at line 91 of file tcp_server_utils_posix.h.
unsigned grpc_tcp_server::nports = 0 |
Definition at line 78 of file tcp_server_utils_posix.h.
grpc_tcp_server_cb grpc_tcp_server::on_accept_cb = nullptr |
Definition at line 56 of file tcp_server_utils_posix.h.
void* grpc_tcp_server::on_accept_cb_arg = nullptr |
Definition at line 57 of file tcp_server_utils_posix.h.
const std::vector<grpc_pollset*>* grpc_tcp_server::pollsets = nullptr |
Definition at line 88 of file tcp_server_utils_posix.h.
gpr_refcount grpc_tcp_server::refs |
Definition at line 54 of file tcp_server_utils_posix.h.
Definition at line 67 of file tcp_server_utils_posix.h.
grpc_closure* grpc_tcp_server::shutdown_complete = nullptr |
Definition at line 84 of file tcp_server_utils_posix.h.
Definition at line 69 of file tcp_server_utils_posix.h.
grpc_closure_list grpc_tcp_server::shutdown_starting {nullptr, nullptr} |
Definition at line 81 of file tcp_server_utils_posix.h.
Definition at line 71 of file tcp_server_utils_posix.h.
grpc_tcp_listener* grpc_tcp_server::tail = nullptr |
Definition at line 77 of file tcp_server_utils_posix.h.