libdrizzle Public API Documentation

drizzle_server.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_SERVER_H
17#define __DRIZZLE_SERVER_H
18
19#include <libdrizzle/drizzle.h>
27
28#ifdef __cplusplus
29extern "C" {
30#endif
31
55DRIZZLE_API
57 drizzle_con_st *con,
58 const char *host, in_port_t port,
59 int backlog,
60 drizzle_con_options_t options);
61
73DRIZZLE_API
75 drizzle_con_st *con,
76 const char *uds, int backlog,
77 drizzle_con_options_t options);
78
86DRIZZLE_API
88
98DRIZZLE_API
100 drizzle_return_t *ret_ptr);
101
104#ifdef __cplusplus
105}
106#endif
107
108#endif /* __DRIZZLE_SERVER_H */
Column Declarations for Servers.
Command Declarations for Servers.
Connection Declarations for Servers.
Drizzle Declarations.
Field Declarations for Servers.
drizzle_con_options_t
Definition constants.h:132
drizzle_return_t
Definition constants.h:69
drizzle_con_st * drizzle_con_accept(drizzle_st *drizzle, drizzle_con_st *con, drizzle_return_t *ret_ptr)
drizzle_con_st * drizzle_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_st * drizzle_con_add_uds_listen(drizzle_st *drizzle, drizzle_con_st *con, const char *uds, int backlog, drizzle_con_options_t options)
drizzle_con_st * drizzle_con_ready_listen(drizzle_st *drizzle)
struct drizzle_con_st drizzle_con_st
Definition constants.h:408
struct drizzle_st drizzle_st
Definition constants.h:405
Handshake Declarations for Servers.
Result Declarations for Servers.
Row Declarations for Servers.