#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.