libdrizzle Developer Documentation

libdrizzle/conn.h File Reference

Connection declarations. More...

Go to the source code of this file.

Functions

drizzle_con_stdrizzle_con_create (drizzle_st *drizzle, drizzle_con_st *con)
drizzle_con_stdrizzle_con_clone (drizzle_st *drizzle, drizzle_con_st *con, drizzle_con_st *from)
void drizzle_con_free (drizzle_con_st *con)
int drizzle_con_fd (drizzle_con_st *con)
drizzle_return_t drizzle_con_set_fd (drizzle_con_st *con, int fd)
void drizzle_con_close (drizzle_con_st *con)
drizzle_return_t drizzle_con_wait (drizzle_st *drizzle)
drizzle_return_t drizzle_con_set_events (drizzle_con_st *con, short events)
void drizzle_con_set_revents (drizzle_con_st *con, short revents)
drizzle_con_stdrizzle_con_ready (drizzle_st *drizzle)
drizzle_stdrizzle_con_drizzle (drizzle_con_st *con)
const char * drizzle_con_error (drizzle_con_st *con)
int drizzle_con_errno (drizzle_con_st *con)
uint16_t drizzle_con_error_code (drizzle_con_st *con)
const char * drizzle_con_sqlstate (drizzle_con_st *con)
drizzle_con_options_t drizzle_con_options (drizzle_con_st *con)
void drizzle_con_set_options (drizzle_con_st *con, drizzle_con_options_t options)
void drizzle_con_add_options (drizzle_con_st *con, drizzle_con_options_t options)
void drizzle_con_remove_options (drizzle_con_st *con, drizzle_con_options_t options)
const char * drizzle_con_host (drizzle_con_st *con)
in_port_t drizzle_con_port (drizzle_con_st *con)
void drizzle_con_set_tcp (drizzle_con_st *con, const char *host, in_port_t port)
const char * drizzle_con_uds (drizzle_con_st *con)
void drizzle_con_set_uds (drizzle_con_st *con, const char *uds)
const char * drizzle_con_user (drizzle_con_st *con)
const char * drizzle_con_password (drizzle_con_st *con)
void drizzle_con_set_auth (drizzle_con_st *con, const char *user, const char *password)
const char * drizzle_con_db (drizzle_con_st *con)
void drizzle_con_set_db (drizzle_con_st *con, const char *db)
void * drizzle_con_data (drizzle_con_st *con)
void drizzle_con_set_data (drizzle_con_st *con, const void *data)
void drizzle_con_set_data_free (drizzle_con_st *con, drizzle_con_data_free_fn *free_fn)
uint8_t drizzle_con_protocol_version (drizzle_con_st *con)
const char * drizzle_con_server_version (drizzle_con_st *con)
uint32_t drizzle_con_server_version_number (drizzle_con_st *con)
uint32_t drizzle_con_thread_id (drizzle_con_st *con)
const uint8_t * drizzle_con_scramble (drizzle_con_st *con)
drizzle_capabilities_t drizzle_con_capabilities (drizzle_con_st *con)
drizzle_charset_t drizzle_con_charset (drizzle_con_st *con)
drizzle_con_status_t drizzle_con_status (drizzle_con_st *con)
uint32_t drizzle_con_max_packet_size (drizzle_con_st *con)

Detailed Description

Connection declarations.

Definition in file conn.h.


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