#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