libdrizzle Public API Documentation

conn_client.h
Go to the documentation of this file.
1/*
2 * Drizzle Client & Protocol Library
3 *
4 * Copyright (C) 2008 Eric Day (eday@oddments.org)
5 * All rights reserved.
6 *
7 * Use and distribution licensed under the BSD license. See
8 * the COPYING file in this directory for full text.
9 */
10
16#ifndef __DRIZZLE_CON_CLIENT_H
17#define __DRIZZLE_CON_CLIENT_H
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
36DRIZZLE_API
38
49DRIZZLE_API
51 drizzle_result_st *result,
52 drizzle_return_t *ret_ptr);
53
57DRIZZLE_API
59 drizzle_result_st *result,
60 drizzle_return_t *ret_ptr);
61
73DRIZZLE_API
75 drizzle_result_st *result,
76 const char *db,
77 drizzle_return_t *ret_ptr);
78
82DRIZZLE_API
84 drizzle_result_st *result,
85 const char *db,
86 drizzle_return_t *ret_ptr);
87
98DRIZZLE_API
100 drizzle_result_st *result,
101 drizzle_return_t *ret_ptr);
102
106#define DRIZZLE_SHUTDOWN_DEFAULT 0
107DRIZZLE_API
109 drizzle_result_st *result, uint32_t level,
110 drizzle_return_t *ret_ptr);
111
122DRIZZLE_API
124 drizzle_result_st *result,
125 drizzle_return_t *ret_ptr);
126
130DRIZZLE_API
132 drizzle_result_st *result,
133 drizzle_return_t *ret_ptr);
134
149DRIZZLE_API
151 drizzle_result_st *result,
152 drizzle_command_t command,
153 const void *data, size_t size,
154 size_t total,
155 drizzle_return_t *ret_ptr);
156
159#ifdef __cplusplus
160}
161#endif
162
163#endif /* __DRIZZLE_CON_CLIENT_H */
drizzle_command_t
Definition constants.h:214
drizzle_result_st * drizzle_con_shutdown(drizzle_con_st *con, drizzle_result_st *result, drizzle_return_t *ret_ptr)
drizzle_result_st * drizzle_select_db(drizzle_con_st *con, drizzle_result_st *result, const char *db, drizzle_return_t *ret_ptr)
drizzle_result_st * drizzle_shutdown(drizzle_con_st *con, drizzle_result_st *result, uint32_t level, drizzle_return_t *ret_ptr)
drizzle_return_t drizzle_con_connect(drizzle_con_st *con)
drizzle_result_st * drizzle_ping(drizzle_con_st *con, drizzle_result_st *result, drizzle_return_t *ret_ptr)
drizzle_result_st * drizzle_con_select_db(drizzle_con_st *con, drizzle_result_st *result, const char *db, drizzle_return_t *ret_ptr)
drizzle_result_st * drizzle_con_quit(drizzle_con_st *con, drizzle_result_st *result, drizzle_return_t *ret_ptr)
drizzle_result_st * drizzle_quit(drizzle_con_st *con, drizzle_result_st *result, drizzle_return_t *ret_ptr)
drizzle_result_st * drizzle_con_ping(drizzle_con_st *con, drizzle_result_st *result, drizzle_return_t *ret_ptr)
drizzle_result_st * drizzle_con_command_write(drizzle_con_st *con, drizzle_result_st *result, drizzle_command_t command, const void *data, size_t size, size_t total, drizzle_return_t *ret_ptr)
drizzle_return_t
Definition constants.h:69
struct drizzle_result_st drizzle_result_st
Definition constants.h:410
struct drizzle_con_st drizzle_con_st
Definition constants.h:408