libdrizzle Developer Documentation

drizzle_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_CLIENT_H
17#define __DRIZZLE_CLIENT_H
18
19#include <libdrizzle/drizzle.h>
23#include <libdrizzle/query.h>
28
29#ifdef __cplusplus
30extern "C" {
31#endif
32
60 const char *host, in_port_t port,
61 const char *user, const char *password,
62 const char *db,
63 drizzle_con_options_t options);
64
80 const char *uds, const char *user,
81 const char *password, const char *db,
82 drizzle_con_options_t options);
83
86#ifdef __cplusplus
87}
88#endif
89
90#endif /* __DRIZZLE_CLIENT_H */
Column Declarations for Clients.
Command Declarations for Clients.
Connection Declarations for Clients.
Drizzle Declarations.
Field Declarations for Clients.
drizzle_con_st * drizzle_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)
Definition drizzle.c:505
drizzle_con_st * drizzle_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)
Definition drizzle.c:523
drizzle_con_options_t
Definition constants.h:132
Handshake Declarations for Clients.
Query Declarations.
Result Declarations for Clients.
Row Declarations for Clients.
#define DRIZZLE_API
Definition visibility.h:45