Drizzled Public API Documentation

drizzle_con_st Struct Reference

List of all members.

Public Attributes

uint8_t packet_number
uint8_t protocol_version
uint8_t state_current
short events
short revents
drizzle_capabilities_t capabilities
drizzle_charset_t charset
drizzle_command_t command
drizzle_con_options_t options
drizzle_con_socket_t socket_type
drizzle_con_status_t status
uint32_t max_packet_size
uint32_t result_count
uint32_t thread_id
int backlog
int fd
size_t buffer_size
size_t command_offset
size_t command_size
size_t command_total
size_t packet_size
struct addrinfo * addrinfo_next
uint8_t * buffer_ptr
uint8_t * command_buffer
uint8_t * command_data
void * context
drizzle_con_context_free_fn * context_free_fn
drizzle_stdrizzle
drizzle_con_stnext
drizzle_con_stprev
drizzle_query_stquery
drizzle_result_stresult
drizzle_result_stresult_list
uint8_t * scramble
union {
   drizzle_con_tcp_st   tcp
   drizzle_con_uds_st   uds
socket
uint8_t buffer [DRIZZLE_MAX_BUFFER_SIZE]
char db [DRIZZLE_MAX_DB_SIZE]
char password [DRIZZLE_MAX_PASSWORD_SIZE]
uint8_t scramble_buffer [DRIZZLE_MAX_SCRAMBLE_SIZE]
char server_version [DRIZZLE_MAX_SERVER_VERSION_SIZE]
char server_extra [DRIZZLE_MAX_SERVER_EXTRA_SIZE]
drizzle_state_fn * state_stack [DRIZZLE_STATE_STACK_SIZE]
char user [DRIZZLE_MAX_USER_SIZE]

Detailed Description

Definition at line 106 of file structs.h.


The documentation for this struct was generated from the following file: