Defines |
| #define | DRIZZLE_DEFAULT_TCP_HOST "127.0.0.1" |
| #define | DRIZZLE_DEFAULT_TCP_PORT 4427 |
| #define | DRIZZLE_DEFAULT_TCP_PORT_MYSQL 3306 |
| #define | DRIZZLE_DEFAULT_UDS "/tmp/mysql.sock" |
| #define | DRIZZLE_DEFAULT_USER "root" |
| #define | DRIZZLE_MAX_ERROR_SIZE 2048 |
| #define | DRIZZLE_MAX_USER_SIZE 64 |
| #define | DRIZZLE_MAX_PASSWORD_SIZE 32 |
| #define | DRIZZLE_MAX_DB_SIZE 64 |
| #define | DRIZZLE_MAX_INFO_SIZE 2048 |
| #define | DRIZZLE_MAX_SQLSTATE_SIZE 5 |
| #define | DRIZZLE_MAX_CATALOG_SIZE 128 |
| #define | DRIZZLE_MAX_TABLE_SIZE 128 |
| #define | DRIZZLE_MAX_COLUMN_NAME_SIZE 2048 |
| #define | DRIZZLE_MAX_DEFAULT_VALUE_SIZE 2048 |
| #define | DRIZZLE_MAX_PACKET_SIZE UINT32_MAX |
| #define | DRIZZLE_MAX_BUFFER_SIZE 32768 |
| #define | DRIZZLE_BUFFER_COPY_THRESHOLD 8192 |
| #define | DRIZZLE_MAX_SERVER_VERSION_SIZE 32 |
| #define | DRIZZLE_MAX_SCRAMBLE_SIZE 20 |
| #define | DRIZZLE_STATE_STACK_SIZE 8 |
| #define | DRIZZLE_ROW_GROW_SIZE 8192 |
| #define | DRIZZLE_DEFAULT_SOCKET_TIMEOUT 10 |
| #define | DRIZZLE_DEFAULT_SOCKET_SEND_SIZE 32768 |
| #define | DRIZZLE_DEFAULT_SOCKET_RECV_SIZE 32768 |
| #define | DRIZZLE_RETURN_SERVER_GONE DRIZZLE_RETURN_LOST_CONNECTION |
| #define | DRIZZLE_RETURN_EOF DRIZZLE_RETURN_LOST_CONNECTION |
| #define | DRIZZLE_COLUMN_TYPE_VIRTUAL 17 |
| #define | DRIZZLE_ERROR_SET(__drizzle, __function,...) |
| #define | DRIZZLE_GET_BYTE2(__buffer) |
| #define | DRIZZLE_GET_BYTE3(__buffer) |
| #define | DRIZZLE_GET_BYTE4(__buffer) |
| #define | DRIZZLE_GET_BYTE8(__buffer) |
| #define | DRIZZLE_SET_BYTE2(__buffer, __int) |
| #define | DRIZZLE_SET_BYTE3(__buffer, __int) |
| #define | DRIZZLE_SET_BYTE4(__buffer, __int) |
| #define | DRIZZLE_SET_BYTE8(__buffer, __int) |
| #define | DRIZZLE_MB_CHAR(__c) (((__c) & 0x80) != 0) |
| #define | DRIZZLE_MB_LENGTH(__c) |
| #define | DRIZZLE_STATE_NONE(__con) ((__con)->state_current == 0) |
| #define | DRIZZLE_STATE_PUSH(__con, __function) |
| #define | DRIZZLE_STATE_POP(__con) (__con)->state_current--; |
| #define | DRIZZLE_STATE_RESET(__con) (__con)->state_current= 0; |
| #define | PDEBUG(__function, __format,...) |
Typedefs |
| typedef char * | drizzle_field_t |
| typedef drizzle_field_t * | drizzle_row_t |
| typedef uint8_t | drizzle_charset_t |
| typedef drizzle_return_t( | drizzle_state_fn )(drizzle_con_st *con) |
| typedef void( | drizzle_con_data_free_fn )(drizzle_con_st *con, void *data) |
| typedef void( | drizzle_query_data_free_fn )(drizzle_query_st *query, void *data) |
| typedef drizzle_return_t( | drizzle_event_watch_fn )(drizzle_con_st *con, short events, void *arg) |
Enumerations |
| enum | drizzle_return_t {
DRIZZLE_RETURN_OK,
DRIZZLE_RETURN_IO_WAIT,
DRIZZLE_RETURN_PAUSE,
DRIZZLE_RETURN_ROW_BREAK,
DRIZZLE_RETURN_MEMORY,
DRIZZLE_RETURN_ERRNO,
DRIZZLE_RETURN_INTERNAL_ERROR,
DRIZZLE_RETURN_GETADDRINFO,
DRIZZLE_RETURN_NOT_READY,
DRIZZLE_RETURN_BAD_PACKET_NUMBER,
DRIZZLE_RETURN_BAD_HANDSHAKE_PACKET,
DRIZZLE_RETURN_BAD_PACKET,
DRIZZLE_RETURN_PROTOCOL_NOT_SUPPORTED,
DRIZZLE_RETURN_UNEXPECTED_DATA,
DRIZZLE_RETURN_NO_SCRAMBLE,
DRIZZLE_RETURN_AUTH_FAILED,
DRIZZLE_RETURN_NULL_SIZE,
DRIZZLE_RETURN_ERROR_CODE,
DRIZZLE_RETURN_TOO_MANY_COLUMNS,
DRIZZLE_RETURN_ROW_END,
DRIZZLE_RETURN_LOST_CONNECTION,
DRIZZLE_RETURN_COULD_NOT_CONNECT,
DRIZZLE_RETURN_NO_ACTIVE_CONNECTIONS,
DRIZZLE_RETURN_HANDSHAKE_FAILED,
DRIZZLE_RETURN_MAX
} |