libdrizzle Developer Documentation
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
libdrizzle
state.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_STATE_H
17
#define __DRIZZLE_STATE_H
18
19
#ifdef __cplusplus
20
extern
"C"
{
21
#endif
22
39
drizzle_return_t
drizzle_state_loop
(
drizzle_con_st
*con);
40
41
/* Functions in state.c */
42
drizzle_return_t
drizzle_state_packet_read
(
drizzle_con_st
*con);
43
44
/* Functions in conn.c */
45
drizzle_return_t
drizzle_state_addrinfo
(
drizzle_con_st
*con);
46
drizzle_return_t
drizzle_state_connect
(
drizzle_con_st
*con);
47
drizzle_return_t
drizzle_state_connecting
(
drizzle_con_st
*con);
48
drizzle_return_t
drizzle_state_read
(
drizzle_con_st
*con);
49
drizzle_return_t
drizzle_state_write
(
drizzle_con_st
*con);
50
drizzle_return_t
drizzle_state_listen
(
drizzle_con_st
*con);
51
52
/* Functions in handshake.c */
53
drizzle_return_t
drizzle_state_handshake_server_read
(
drizzle_con_st
*con);
54
drizzle_return_t
drizzle_state_handshake_server_write
(
drizzle_con_st
*con);
55
drizzle_return_t
drizzle_state_handshake_client_read
(
drizzle_con_st
*con);
56
drizzle_return_t
drizzle_state_handshake_client_write
(
drizzle_con_st
*con);
57
drizzle_return_t
drizzle_state_handshake_result_read
(
drizzle_con_st
*con);
58
59
/* Functions in command.c */
60
drizzle_return_t
drizzle_state_command_read
(
drizzle_con_st
*con);
61
drizzle_return_t
drizzle_state_command_write
(
drizzle_con_st
*con);
62
63
/* Functions in result.c */
64
drizzle_return_t
drizzle_state_result_read
(
drizzle_con_st
*con);
65
drizzle_return_t
drizzle_state_result_write
(
drizzle_con_st
*con);
66
67
/* Functions in column.c */
68
drizzle_return_t
drizzle_state_column_read
(
drizzle_con_st
*con);
69
drizzle_return_t
drizzle_state_column_write
(
drizzle_con_st
*con);
70
71
/* Functions in row.c */
72
drizzle_return_t
drizzle_state_row_read
(
drizzle_con_st
*con);
73
drizzle_return_t
drizzle_state_row_write
(
drizzle_con_st
*con);
74
75
/* Functions in field.c */
76
drizzle_return_t
drizzle_state_field_read
(
drizzle_con_st
*con);
77
drizzle_return_t
drizzle_state_field_write
(
drizzle_con_st
*con);
78
81
#ifdef __cplusplus
82
}
83
#endif
84
85
#endif
/* __DRIZZLE_STATE_H */
Generated by
1.8.1.1