00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00016 #ifndef __DRIZZLE_CON_CLIENT_H
00017 #define __DRIZZLE_CON_CLIENT_H
00018
00019 #ifdef __cplusplus
00020 extern "C" {
00021 #endif
00022
00034 DRIZZLE_API
00035 drizzle_con_st *drizzle_con_add_tcp(drizzle_st *drizzle, drizzle_con_st *con,
00036 const char *host, in_port_t port,
00037 const char *user, const char *password,
00038 const char *db,
00039 drizzle_con_options_t options);
00040
00041
00042
00043
00044 DRIZZLE_API
00045 drizzle_con_st *drizzle_con_add_uds(drizzle_st *drizzle, drizzle_con_st *con,
00046 const char *uds, const char *user,
00047 const char *password, const char *db,
00048 drizzle_con_options_t options);
00049
00053 DRIZZLE_API
00054 drizzle_return_t drizzle_con_connect(drizzle_con_st *con);
00055
00058 #ifdef __cplusplus
00059 }
00060 #endif
00061
00062 #endif