libdrizzle Developer Documentation

Types
[Drizzle Client InterfaceDrizzle Server Interface]


Typedefs

typedef drizzle_st drizzle_st
typedef drizzle_con_tcp_st drizzle_con_tcp_st
typedef drizzle_con_uds_st drizzle_con_uds_st
typedef drizzle_con_st drizzle_con_st
typedef drizzle_query_st drizzle_query_st
typedef drizzle_result_st drizzle_result_st
typedef drizzle_column_st drizzle_column_st
typedef char * drizzle_field_t
typedef drizzle_field_tdrizzle_row_t
typedef uint8_t drizzle_charset_t
typedef void( drizzle_context_free_fn )(drizzle_st *drizzle, void *context)
typedef void( drizzle_log_fn )(const char *line, drizzle_verbose_t verbose, void *context)
typedef drizzle_return_tdrizzle_state_fn )(drizzle_con_st *con)
typedef void( drizzle_con_context_free_fn )(drizzle_con_st *con, void *context)
typedef void( drizzle_query_context_free_fn )(drizzle_query_st *query, void *context)
typedef drizzle_return_tdrizzle_event_watch_fn )(drizzle_con_st *con, short events, void *context)

Typedef Documentation

typedef struct drizzle_st drizzle_st

Definition at line 405 of file constants.h.

typedef struct drizzle_con_tcp_st drizzle_con_tcp_st

Definition at line 406 of file constants.h.

typedef struct drizzle_con_uds_st drizzle_con_uds_st

Definition at line 407 of file constants.h.

typedef struct drizzle_con_st drizzle_con_st

Definition at line 408 of file constants.h.

typedef struct drizzle_query_st drizzle_query_st

Definition at line 409 of file constants.h.

typedef struct drizzle_result_st drizzle_result_st

Definition at line 410 of file constants.h.

typedef struct drizzle_column_st drizzle_column_st

Definition at line 411 of file constants.h.

typedef char* drizzle_field_t

Definition at line 412 of file constants.h.

typedef drizzle_field_t* drizzle_row_t

Definition at line 413 of file constants.h.

typedef uint8_t drizzle_charset_t

Definition at line 414 of file constants.h.

typedef void( drizzle_context_free_fn)(drizzle_st *drizzle, void *context)

Definition at line 417 of file constants.h.

typedef void( drizzle_log_fn)(const char *line, drizzle_verbose_t verbose, void *context)

Definition at line 419 of file constants.h.

typedef drizzle_return_t( drizzle_state_fn)(drizzle_con_st *con)

Definition at line 421 of file constants.h.

typedef void( drizzle_con_context_free_fn)(drizzle_con_st *con, void *context)

Definition at line 422 of file constants.h.

typedef void( drizzle_query_context_free_fn)(drizzle_query_st *query, void *context)

Definition at line 424 of file constants.h.

typedef drizzle_return_t( drizzle_event_watch_fn)(drizzle_con_st *con, short events, void *context)

Custom function to register or deregister interest in file descriptor events. See drizzle_set_event_watch_fn().

Parameters:
[in] con Connection that has changed the events it is interested in. Use drizzle_con_fd() to get the file descriptor.
[in] events A bit mask of POLLIN | POLLOUT, specifying if the connection is waiting for read or write events.
[in] context Application context pointer registered with drizzle_set_event_watch_fn().
Returns:
DRIZZLE_RETURN_OK if successful.

Definition at line 438 of file constants.h.


Generated on Tue May 4 16:37:28 2010 by  doxygen 1.4.7