#include <socket.h>
|
enum class | shutdown_type { shutdown_receive = SHUT_RD
, shutdown_send = SHUT_WR
, shutdown_both = SHUT_RDWR
} |
|
using | broadcast = socket_option::boolean< SOL_SOCKET, SO_BROADCAST > |
|
using | debug = socket_option::boolean< SOL_SOCKET, SO_DEBUG > |
|
using | do_not_route = socket_option::boolean< SOL_SOCKET, SO_DONTROUTE > |
|
using | error = socket_option::integer< SOL_SOCKET, SO_ERROR > |
|
using | keep_alive = socket_option::boolean< SOL_SOCKET, SO_KEEPALIVE > |
|
using | out_of_band_inline = socket_option::boolean< SOL_SOCKET, SO_OOBINLINE > |
|
using | receive_buffer_size = socket_option::integer< SOL_SOCKET, SO_RCVBUF > |
|
using | receive_low_watermark = socket_option::integer< SOL_SOCKET, SO_RCVLOWAT > |
|
using | reuse_address = socket_option::boolean< SOL_SOCKET, SO_REUSEADDR > |
|
using | send_buffer_size = socket_option::integer< SOL_SOCKET, SO_SNDBUF > |
|
using | send_low_watermark = socket_option::integer< SOL_SOCKET, SO_SNDLOWAT > |
|
using | message_flags = impl::socket::message_flags |
|
using | wait_type = impl::socket::wait_type |
|
◆ broadcast
◆ debug
◆ do_not_route
◆ error
◆ keep_alive
◆ message_flags
◆ out_of_band_inline
◆ receive_buffer_size
◆ receive_low_watermark
◆ reuse_address
◆ send_buffer_size
◆ send_low_watermark
◆ wait_type
◆ shutdown_type
Enumerator |
---|
shutdown_receive | |
shutdown_send | |
shutdown_both | |
◆ max_listen_connections
const int net::socket_base::max_listen_connections {SOMAXCONN} |
|
static |
◆ message_do_not_route
Initial value:=
static constexpr message_flags message_do_not_route
Definition: socket_constants.h:68
◆ message_out_of_band
Initial value:=
static constexpr message_flags message_out_of_band
Definition: socket_constants.h:67
◆ message_peek
constexpr message_flags net::socket_base::message_peek = impl::socket::message_peek |
|
staticconstexpr |
◆ shutdown_both
constexpr shutdown_type net::socket_base::shutdown_both = shutdown_type::shutdown_both |
|
staticconstexpr |
◆ shutdown_receive
◆ shutdown_send
constexpr shutdown_type net::socket_base::shutdown_send = shutdown_type::shutdown_send |
|
staticconstexpr |
◆ wait_error
constexpr wait_type net::socket_base::wait_error = wait_type::wait_error |
|
staticconstexpr |
◆ wait_read
constexpr wait_type net::socket_base::wait_read = wait_type::wait_read |
|
staticconstexpr |
◆ wait_write
constexpr wait_type net::socket_base::wait_write = wait_type::wait_write |
|
staticconstexpr |
The documentation for this class was generated from the following file:
- router/src/harness/include/mysql/harness/net_ts/socket.h