libdrizzle Developer Documentation

drizzle_con_st Struct Reference
[Connection Handling]

#include <structs.h>

Data Fields

drizzle_stdrizzle
drizzle_con_stnext
drizzle_con_stprev
drizzle_con_options_t options
drizzle_result_stresult_list
uint32_t result_count
const void * data
drizzle_con_data_free_fndata_free_fn
drizzle_query_stquery
char user [DRIZZLE_MAX_USER_SIZE]
char password [DRIZZLE_MAX_PASSWORD_SIZE]
char db [DRIZZLE_MAX_DB_SIZE]
char host [NI_MAXHOST]
in_port_t port
struct addrinfo * tcp_addrinfo
struct addrinfo uds_addrinfo
struct sockaddr_un uds_sockaddr
struct addrinfo * addrinfo_next
drizzle_state_fnstate_stack [DRIZZLE_STATE_STACK_SIZE]
uint8_t state_current
int fd
short events
short revents
uint8_t buffer [DRIZZLE_MAX_BUFFER_SIZE]
uint8_t * buffer_ptr
size_t buffer_size
size_t packet_size
uint8_t packet_number
uint8_t protocol_version
char server_version [DRIZZLE_MAX_SERVER_VERSION_SIZE]
uint32_t thread_id
uint8_t * scramble
uint8_t scramble_buffer [DRIZZLE_MAX_SCRAMBLE_SIZE]
drizzle_capabilities_t capabilities
drizzle_charset_t charset
drizzle_con_status_t status
uint32_t max_packet_size
drizzle_command_t command
uint8_t * command_data
uint8_t * command_buffer
size_t command_size
size_t command_offset
size_t command_total
drizzle_result_stresult

Detailed Description

Definition at line 49 of file structs.h.


Field Documentation

Definition at line 51 of file structs.h.

Definition at line 52 of file structs.h.

Definition at line 53 of file structs.h.

Definition at line 54 of file structs.h.

Definition at line 55 of file structs.h.

Definition at line 56 of file structs.h.

const void* drizzle_con_st::data

Definition at line 58 of file structs.h.

Definition at line 59 of file structs.h.

Definition at line 60 of file structs.h.

char drizzle_con_st::user[DRIZZLE_MAX_USER_SIZE]

Definition at line 61 of file structs.h.

char drizzle_con_st::password[DRIZZLE_MAX_PASSWORD_SIZE]

Definition at line 62 of file structs.h.

char drizzle_con_st::db[DRIZZLE_MAX_DB_SIZE]

Definition at line 63 of file structs.h.

char drizzle_con_st::host[NI_MAXHOST]

Definition at line 64 of file structs.h.

Definition at line 65 of file structs.h.

struct addrinfo* drizzle_con_st::tcp_addrinfo [read]

Definition at line 66 of file structs.h.

struct addrinfo drizzle_con_st::uds_addrinfo [read]

Definition at line 67 of file structs.h.

struct sockaddr_un drizzle_con_st::uds_sockaddr [read]

Definition at line 68 of file structs.h.

struct addrinfo* drizzle_con_st::addrinfo_next [read]

Definition at line 69 of file structs.h.

drizzle_state_fn* drizzle_con_st::state_stack[DRIZZLE_STATE_STACK_SIZE]

Definition at line 71 of file structs.h.

Definition at line 72 of file structs.h.

Definition at line 73 of file structs.h.

Definition at line 74 of file structs.h.

Definition at line 75 of file structs.h.

uint8_t drizzle_con_st::buffer[DRIZZLE_MAX_BUFFER_SIZE]

Definition at line 76 of file structs.h.

Definition at line 77 of file structs.h.

Definition at line 78 of file structs.h.

Definition at line 80 of file structs.h.

Definition at line 81 of file structs.h.

Definition at line 82 of file structs.h.

char drizzle_con_st::server_version[DRIZZLE_MAX_SERVER_VERSION_SIZE]

Definition at line 83 of file structs.h.

Definition at line 84 of file structs.h.

Definition at line 85 of file structs.h.

uint8_t drizzle_con_st::scramble_buffer[DRIZZLE_MAX_SCRAMBLE_SIZE]

Definition at line 86 of file structs.h.

Definition at line 87 of file structs.h.

Definition at line 88 of file structs.h.

Definition at line 89 of file structs.h.

Definition at line 90 of file structs.h.

Definition at line 92 of file structs.h.

Definition at line 93 of file structs.h.

Definition at line 94 of file structs.h.

Definition at line 95 of file structs.h.

Definition at line 96 of file structs.h.

Definition at line 97 of file structs.h.

Definition at line 99 of file structs.h.


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

Generated on Mon Sep 28 12:54:05 2009 by  doxygen 1.6.1