libdrizzle Developer Documentation

Functions | Variables
libdrizzle/drizzle.c File Reference

Drizzle Definitions. More...

#include "common.h"

Go to the source code of this file.

Functions

const char * drizzle_version (void)
const char * drizzle_bugreport (void)
const char * drizzle_verbose_name (drizzle_verbose_t verbose)
drizzle_stdrizzle_create (drizzle_st *drizzle)
drizzle_stdrizzle_clone (drizzle_st *drizzle, const drizzle_st *from)
void drizzle_free (drizzle_st *drizzle)
const char * drizzle_error (const drizzle_st *drizzle)
int drizzle_errno (const drizzle_st *drizzle)
uint16_t drizzle_error_code (const drizzle_st *drizzle)
const char * drizzle_sqlstate (const drizzle_st *drizzle)
drizzle_options_t drizzle_options (const drizzle_st *drizzle)
void drizzle_set_options (drizzle_st *drizzle, drizzle_options_t options)
void drizzle_add_options (drizzle_st *drizzle, drizzle_options_t options)
void drizzle_remove_options (drizzle_st *drizzle, drizzle_options_t options)
void * drizzle_context (const drizzle_st *drizzle)
void drizzle_set_context (drizzle_st *drizzle, void *context)
void drizzle_set_context_free_fn (drizzle_st *drizzle, drizzle_context_free_fn *function)
int drizzle_timeout (const drizzle_st *drizzle)
void drizzle_set_timeout (drizzle_st *drizzle, int timeout)
drizzle_verbose_t drizzle_verbose (const drizzle_st *drizzle)
void drizzle_set_verbose (drizzle_st *drizzle, drizzle_verbose_t verbose)
void drizzle_set_log_fn (drizzle_st *drizzle, drizzle_log_fn *function, void *context)
void drizzle_set_event_watch_fn (drizzle_st *drizzle, drizzle_event_watch_fn *function, void *context)
drizzle_con_stdrizzle_con_create (drizzle_st *drizzle, drizzle_con_st *con)
drizzle_con_stdrizzle_con_clone (drizzle_st *drizzle, drizzle_con_st *con, const drizzle_con_st *from)
void drizzle_con_free (drizzle_con_st *con)
void drizzle_con_free_all (drizzle_st *drizzle)
drizzle_return_t drizzle_con_wait (drizzle_st *drizzle)
drizzle_con_stdrizzle_con_ready (drizzle_st *drizzle)
drizzle_con_stdrizzle_con_ready_listen (drizzle_st *drizzle)
drizzle_con_stdrizzle_con_add_tcp (drizzle_st *drizzle, drizzle_con_st *con, const char *host, in_port_t port, const char *user, const char *password, const char *db, drizzle_con_options_t options)
drizzle_con_stdrizzle_con_add_uds (drizzle_st *drizzle, drizzle_con_st *con, const char *uds, const char *user, const char *password, const char *db, drizzle_con_options_t options)
drizzle_con_stdrizzle_con_add_tcp_listen (drizzle_st *drizzle, drizzle_con_st *con, const char *host, in_port_t port, int backlog, drizzle_con_options_t options)
drizzle_con_stdrizzle_con_add_uds_listen (drizzle_st *drizzle, drizzle_con_st *con, const char *uds, int backlog, drizzle_con_options_t options)
drizzle_con_stdrizzle_con_accept (drizzle_st *drizzle, drizzle_con_st *con, drizzle_return_t *ret_ptr)
void drizzle_set_error (drizzle_st *drizzle, const char *function, const char *format,...)
void drizzle_log (drizzle_st *drizzle, drizzle_verbose_t verbose, const char *format, va_list args)

Variables

static const char * _verbose_name [DRIZZLE_VERBOSE_MAX]

Detailed Description

Drizzle Definitions.

Definition in file drizzle.c.