MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mysql_socket.h File Reference
#include <string.h>
#include <my_dir.h>
#include <my_sys.h>
#include <netinet/in.h>
#include "mysql/psi/psi.h"
Include dependency graph for mysql_socket.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  st_mysql_socket

Macros

#define SOCKBUF_T   void
#define mysql_socket_register(P1, P2, P3)   do {} while (0)
#define MYSQL_INVALID_SOCKET   mysql_socket_invalid()
#define MYSQL_SOCKET_WAIT_VARIABLES(LOCKER, STATE)
#define MYSQL_START_SOCKET_WAIT(LOCKER, STATE, SOCKET, OP, COUNT)   do {} while (0)
#define MYSQL_END_SOCKET_WAIT(LOCKER, COUNT)   do {} while (0)
#define MYSQL_SOCKET_SET_STATE(SOCKET, STATE)   do {} while (0)
#define mysql_socket_socket(K, D, T, P)   inline_mysql_socket_socket(D, T, P)
#define mysql_socket_bind(FD, AP, L)   inline_mysql_socket_bind(FD, AP, L)
#define mysql_socket_getsockname(FD, AP, LP)   inline_mysql_socket_getsockname(FD, AP, LP)
#define mysql_socket_connect(FD, AP, L)   inline_mysql_socket_connect(FD, AP, L)
#define mysql_socket_getpeername(FD, AP, LP)   inline_mysql_socket_getpeername(FD, AP, LP)
#define mysql_socket_send(FD, B, N, FL)   inline_mysql_socket_send(FD, B, N, FL)
#define mysql_socket_recv(FD, B, N, FL)   inline_mysql_socket_recv(FD, B, N, FL)
#define mysql_socket_sendto(FD, B, N, FL, AP, L)   inline_mysql_socket_sendto(FD, B, N, FL, AP, L)
#define mysql_socket_recvfrom(FD, B, N, FL, AP, LP)   inline_mysql_socket_recvfrom(FD, B, N, FL, AP, LP)
#define mysql_socket_getsockopt(FD, LV, ON, OP, OL)   inline_mysql_socket_getsockopt(FD, LV, ON, OP, OL)
#define mysql_socket_setsockopt(FD, LV, ON, OP, OL)   inline_mysql_socket_setsockopt(FD, LV, ON, OP, OL)
#define mysql_socket_listen(FD, N)   inline_mysql_socket_listen(FD, N)
#define mysql_socket_accept(K, FD, AP, LP)   inline_mysql_socket_accept(FD, AP, LP)
#define mysql_socket_close(FD)   inline_mysql_socket_close(FD)
#define mysql_socket_shutdown(FD, H)   inline_mysql_socket_shutdown(FD, H)

Typedefs

typedef struct st_mysql_socket MYSQL_SOCKET

Detailed Description

[...]

Definition in file mysql_socket.h.