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_TIMEOUT,
DRIZZLE_RETURN_MAX
} |
enum | drizzle_verbose_t {
DRIZZLE_VERBOSE_NEVER,
DRIZZLE_VERBOSE_FATAL,
DRIZZLE_VERBOSE_ERROR,
DRIZZLE_VERBOSE_INFO,
DRIZZLE_VERBOSE_DEBUG,
DRIZZLE_VERBOSE_CRAZY,
DRIZZLE_VERBOSE_MAX
} |
enum | drizzle_options_t {
DRIZZLE_NONE = 0,
DRIZZLE_ALLOCATED = (1 << 0),
DRIZZLE_NON_BLOCKING = (1 << 1),
DRIZZLE_FREE_OBJECTS = (1 << 2),
DRIZZLE_ASSERT_DANGLING = (1 << 3)
} |
enum | drizzle_con_options_t {
DRIZZLE_CON_NONE = 0,
DRIZZLE_CON_ALLOCATED = (1 << 0),
DRIZZLE_CON_MYSQL = (1 << 1),
DRIZZLE_CON_RAW_PACKET = (1 << 2),
DRIZZLE_CON_RAW_SCRAMBLE = (1 << 3),
DRIZZLE_CON_READY = (1 << 4),
DRIZZLE_CON_NO_RESULT_READ = (1 << 5),
DRIZZLE_CON_IO_READY = (1 << 6),
DRIZZLE_CON_LISTEN = (1 << 7),
DRIZZLE_CON_EXPERIMENTAL = (1 << 8)
} |
enum | drizzle_con_socket_t { DRIZZLE_CON_SOCKET_TCP = 0,
DRIZZLE_CON_SOCKET_UDS = (1 << 0)
} |
enum | drizzle_con_status_t {
DRIZZLE_CON_STATUS_NONE = 0,
DRIZZLE_CON_STATUS_IN_TRANS = (1 << 0),
DRIZZLE_CON_STATUS_AUTOCOMMIT = (1 << 1),
DRIZZLE_CON_STATUS_MORE_RESULTS_EXISTS = (1 << 3),
DRIZZLE_CON_STATUS_QUERY_NO_GOOD_INDEX_USED = (1 << 4),
DRIZZLE_CON_STATUS_QUERY_NO_INDEX_USED = (1 << 5),
DRIZZLE_CON_STATUS_CURSOR_EXISTS = (1 << 6),
DRIZZLE_CON_STATUS_LAST_ROW_SENT = (1 << 7),
DRIZZLE_CON_STATUS_DB_DROPPED = (1 << 8),
DRIZZLE_CON_STATUS_NO_BACKSLASH_ESCAPES = (1 << 9),
DRIZZLE_CON_STATUS_QUERY_WAS_SLOW = (1 << 10)
} |
enum | drizzle_capabilities_t {
DRIZZLE_CAPABILITIES_NONE = 0,
DRIZZLE_CAPABILITIES_LONG_PASSWORD = (1 << 0),
DRIZZLE_CAPABILITIES_FOUND_ROWS = (1 << 1),
DRIZZLE_CAPABILITIES_LONG_FLAG = (1 << 2),
DRIZZLE_CAPABILITIES_CONNECT_WITH_DB = (1 << 3),
DRIZZLE_CAPABILITIES_NO_SCHEMA = (1 << 4),
DRIZZLE_CAPABILITIES_COMPRESS = (1 << 5),
DRIZZLE_CAPABILITIES_ODBC = (1 << 6),
DRIZZLE_CAPABILITIES_LOCAL_FILES = (1 << 7),
DRIZZLE_CAPABILITIES_IGNORE_SPACE = (1 << 8),
DRIZZLE_CAPABILITIES_PROTOCOL_41 = (1 << 9),
DRIZZLE_CAPABILITIES_INTERACTIVE = (1 << 10),
DRIZZLE_CAPABILITIES_SSL = (1 << 11),
DRIZZLE_CAPABILITIES_IGNORE_SIGPIPE = (1 << 12),
DRIZZLE_CAPABILITIES_TRANSACTIONS = (1 << 13),
DRIZZLE_CAPABILITIES_RESERVED = (1 << 14),
DRIZZLE_CAPABILITIES_SECURE_CONNECTION = (1 << 15),
DRIZZLE_CAPABILITIES_MULTI_STATEMENTS = (1 << 16),
DRIZZLE_CAPABILITIES_MULTI_RESULTS = (1 << 17),
DRIZZLE_CAPABILITIES_SSL_VERIFY_SERVER_CERT = (1 << 30),
DRIZZLE_CAPABILITIES_REMEMBER_OPTIONS = (1 << 31),
DRIZZLE_CAPABILITIES_CLIENT
} |
enum | drizzle_command_t {
DRIZZLE_COMMAND_SLEEP,
DRIZZLE_COMMAND_QUIT,
DRIZZLE_COMMAND_INIT_DB,
DRIZZLE_COMMAND_QUERY,
DRIZZLE_COMMAND_FIELD_LIST,
DRIZZLE_COMMAND_CREATE_DB,
DRIZZLE_COMMAND_DROP_DB,
DRIZZLE_COMMAND_REFRESH,
DRIZZLE_COMMAND_SHUTDOWN,
DRIZZLE_COMMAND_STATISTICS,
DRIZZLE_COMMAND_PROCESS_INFO,
DRIZZLE_COMMAND_CONNECT,
DRIZZLE_COMMAND_PROCESS_KILL,
DRIZZLE_COMMAND_DEBUG,
DRIZZLE_COMMAND_PING,
DRIZZLE_COMMAND_TIME,
DRIZZLE_COMMAND_DELAYED_INSERT,
DRIZZLE_COMMAND_CHANGE_USER,
DRIZZLE_COMMAND_BINLOG_DUMP,
DRIZZLE_COMMAND_TABLE_DUMP,
DRIZZLE_COMMAND_CONNECT_OUT,
DRIZZLE_COMMAND_REGISTER_SLAVE,
DRIZZLE_COMMAND_STMT_PREPARE,
DRIZZLE_COMMAND_STMT_EXECUTE,
DRIZZLE_COMMAND_STMT_SEND_LONG_DATA,
DRIZZLE_COMMAND_STMT_CLOSE,
DRIZZLE_COMMAND_STMT_RESET,
DRIZZLE_COMMAND_SET_OPTION,
DRIZZLE_COMMAND_STMT_FETCH,
DRIZZLE_COMMAND_DAEMON,
DRIZZLE_COMMAND_END
} |
enum | drizzle_command_drizzle_t {
DRIZZLE_COMMAND_DRIZZLE_SLEEP,
DRIZZLE_COMMAND_DRIZZLE_QUIT,
DRIZZLE_COMMAND_DRIZZLE_INIT_DB,
DRIZZLE_COMMAND_DRIZZLE_QUERY,
DRIZZLE_COMMAND_DRIZZLE_SHUTDOWN,
DRIZZLE_COMMAND_DRIZZLE_CONNECT,
DRIZZLE_COMMAND_DRIZZLE_PING,
DRIZZLE_COMMAND_DRIZZLE_END
} |
enum | drizzle_query_options_t { DRIZZLE_QUERY_ALLOCATED = (1 << 0)
} |
enum | drizzle_query_state_t { DRIZZLE_QUERY_STATE_INIT,
DRIZZLE_QUERY_STATE_QUERY,
DRIZZLE_QUERY_STATE_RESULT,
DRIZZLE_QUERY_STATE_DONE
} |
enum | drizzle_result_options_t {
DRIZZLE_RESULT_NONE = 0,
DRIZZLE_RESULT_ALLOCATED = (1 << 0),
DRIZZLE_RESULT_SKIP_COLUMN = (1 << 1),
DRIZZLE_RESULT_BUFFER_COLUMN = (1 << 2),
DRIZZLE_RESULT_BUFFER_ROW = (1 << 3),
DRIZZLE_RESULT_EOF_PACKET = (1 << 4),
DRIZZLE_RESULT_ROW_BREAK = (1 << 5)
} |
enum | drizzle_column_options_t { DRIZZLE_COLUMN_ALLOCATED = (1 << 0)
} |
enum | drizzle_column_type_t {
DRIZZLE_COLUMN_TYPE_DECIMAL,
DRIZZLE_COLUMN_TYPE_TINY,
DRIZZLE_COLUMN_TYPE_SHORT,
DRIZZLE_COLUMN_TYPE_LONG,
DRIZZLE_COLUMN_TYPE_FLOAT,
DRIZZLE_COLUMN_TYPE_DOUBLE,
DRIZZLE_COLUMN_TYPE_NULL,
DRIZZLE_COLUMN_TYPE_TIMESTAMP,
DRIZZLE_COLUMN_TYPE_LONGLONG,
DRIZZLE_COLUMN_TYPE_INT24,
DRIZZLE_COLUMN_TYPE_DATE,
DRIZZLE_COLUMN_TYPE_TIME,
DRIZZLE_COLUMN_TYPE_DATETIME,
DRIZZLE_COLUMN_TYPE_YEAR,
DRIZZLE_COLUMN_TYPE_NEWDATE,
DRIZZLE_COLUMN_TYPE_VARCHAR,
DRIZZLE_COLUMN_TYPE_BIT,
DRIZZLE_COLUMN_TYPE_NEWDECIMAL = 246,
DRIZZLE_COLUMN_TYPE_ENUM = 247,
DRIZZLE_COLUMN_TYPE_SET = 248,
DRIZZLE_COLUMN_TYPE_TINY_BLOB = 249,
DRIZZLE_COLUMN_TYPE_MEDIUM_BLOB = 250,
DRIZZLE_COLUMN_TYPE_LONG_BLOB = 251,
DRIZZLE_COLUMN_TYPE_BLOB = 252,
DRIZZLE_COLUMN_TYPE_VAR_STRING = 253,
DRIZZLE_COLUMN_TYPE_STRING = 254,
DRIZZLE_COLUMN_TYPE_GEOMETRY = 255
} |
enum | drizzle_column_type_drizzle_t {
DRIZZLE_COLUMN_TYPE_DRIZZLE_TINY,
DRIZZLE_COLUMN_TYPE_DRIZZLE_LONG,
DRIZZLE_COLUMN_TYPE_DRIZZLE_DOUBLE,
DRIZZLE_COLUMN_TYPE_DRIZZLE_NULL,
DRIZZLE_COLUMN_TYPE_DRIZZLE_TIMESTAMP,
DRIZZLE_COLUMN_TYPE_DRIZZLE_LONGLONG,
DRIZZLE_COLUMN_TYPE_DRIZZLE_DATETIME,
DRIZZLE_COLUMN_TYPE_DRIZZLE_DATE,
DRIZZLE_COLUMN_TYPE_DRIZZLE_VARCHAR,
DRIZZLE_COLUMN_TYPE_DRIZZLE_NEWDECIMAL,
DRIZZLE_COLUMN_TYPE_DRIZZLE_ENUM,
DRIZZLE_COLUMN_TYPE_DRIZZLE_BLOB,
DRIZZLE_COLUMN_TYPE_DRIZZLE_MAX = DRIZZLE_COLUMN_TYPE_DRIZZLE_BLOB
} |
enum | drizzle_column_flags_t {
DRIZZLE_COLUMN_FLAGS_NONE = 0,
DRIZZLE_COLUMN_FLAGS_NOT_NULL = (1 << 0),
DRIZZLE_COLUMN_FLAGS_PRI_KEY = (1 << 1),
DRIZZLE_COLUMN_FLAGS_UNIQUE_KEY = (1 << 2),
DRIZZLE_COLUMN_FLAGS_MULTIPLE_KEY = (1 << 3),
DRIZZLE_COLUMN_FLAGS_BLOB = (1 << 4),
DRIZZLE_COLUMN_FLAGS_UNSIGNED = (1 << 5),
DRIZZLE_COLUMN_FLAGS_ZEROFILL = (1 << 6),
DRIZZLE_COLUMN_FLAGS_BINARY = (1 << 7),
DRIZZLE_COLUMN_FLAGS_ENUM = (1 << 8),
DRIZZLE_COLUMN_FLAGS_AUTO_INCREMENT = (1 << 9),
DRIZZLE_COLUMN_FLAGS_TIMESTAMP = (1 << 10),
DRIZZLE_COLUMN_FLAGS_SET = (1 << 11),
DRIZZLE_COLUMN_FLAGS_NO_DEFAULT_VALUE = (1 << 12),
DRIZZLE_COLUMN_FLAGS_ON_UPDATE_NOW = (1 << 13),
DRIZZLE_COLUMN_FLAGS_PART_KEY = (1 << 14),
DRIZZLE_COLUMN_FLAGS_NUM = (1 << 15),
DRIZZLE_COLUMN_FLAGS_GROUP = (1 << 15),
DRIZZLE_COLUMN_FLAGS_UNIQUE = (1 << 16),
DRIZZLE_COLUMN_FLAGS_BINCMP = (1 << 17),
DRIZZLE_COLUMN_FLAGS_GET_FIXED_FIELDS = (1 << 18),
DRIZZLE_COLUMN_FLAGS_IN_PART_FUNC = (1 << 19),
DRIZZLE_COLUMN_FLAGS_IN_ADD_INDEX = (1 << 20),
DRIZZLE_COLUMN_FLAGS_RENAMED = (1 << 21)
} |
Defines, typedefs, enums, and macros.
Definition in file constants.h.