#include "my_config.h"
#include <sys/types.h>
#include <list>
#include <map>
#include <string>
#include <vector>
#include "my_psi_config.h"
#include "mysql/components/services/bits/psi_statement_bits.h"
#include "mysql/psi/mysql_socket.h"
#include <poll.h>
Go to the source code of this file.
◆ socket_vector_t
◆ Socket_interface_type
| Enumerator |
|---|
| DEFAULT_INTERFACE | |
| ADMIN_INTERFACE | |
◆ Socket_type
| Enumerator |
|---|
| UNIX_SOCKET | |
| TCP_SOCKET | |
◆ get_connection_errors_accept()
| ulong get_connection_errors_accept |
( |
| ) |
|
◆ get_connection_errors_query_block()
| ulong get_connection_errors_query_block |
( |
| ) |
|
◆ get_connection_errors_tcpwrap()
| ulong get_connection_errors_tcpwrap |
( |
| ) |
|
◆ ipv4_all_addresses
| const char* ipv4_all_addresses |
|
extern |
◆ ipv6_all_addresses
| const char* ipv6_all_addresses |
|
extern |
◆ MY_BIND_ALL_ADDRESSES
| const char* MY_BIND_ALL_ADDRESSES |
|
extern |
MY_BIND_ALL_ADDRESSES defines a special value for the bind-address option, which means that the server should listen to all available network addresses, both IPv6 (if available) and IPv4.
Basically, this value instructs the server to make an attempt to bind the server socket to '::' address, and rollback to '0.0.0.0' if the attempt fails.
◆ stmt_info_new_packet