libdrizzle Developer Documentation
libdrizzle
field_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_FIELD_CLIENT_H
17
#define __DRIZZLE_FIELD_CLIENT_H
18
19
#ifdef __cplusplus
20
extern
"C"
{
21
#endif
22
38
DRIZZLE_API
39
drizzle_field_t
drizzle_field_read
(
drizzle_result_st
*result,
size_t
*offset,
40
size_t
*size,
size_t
*total,
41
drizzle_return_t
*ret_ptr);
42
46
DRIZZLE_API
47
drizzle_field_t
drizzle_field_buffer
(
drizzle_result_st
*result,
size_t
*total,
48
drizzle_return_t
*ret_ptr);
49
53
DRIZZLE_API
54
void
drizzle_field_free
(
drizzle_field_t
field);
55
58
#ifdef __cplusplus
59
}
60
#endif
61
62
#endif
/* __DRIZZLE_FIELD_CLIENT_H */
drizzle_return_t
drizzle_return_t
Definition
constants.h:69
drizzle_field_read
drizzle_field_t drizzle_field_read(drizzle_result_st *result, size_t *offset, size_t *size, size_t *total, drizzle_return_t *ret_ptr)
Definition
field.c:22
drizzle_field_buffer
drizzle_field_t drizzle_field_buffer(drizzle_result_st *result, size_t *total, drizzle_return_t *ret_ptr)
Definition
field.c:51
drizzle_field_free
void drizzle_field_free(drizzle_field_t field)
Definition
field.c:97
drizzle_field_t
char * drizzle_field_t
Definition
constants.h:412
drizzle_result_st
Definition
structs.h:146
DRIZZLE_API
#define DRIZZLE_API
Definition
visibility.h:45
Generated by
1.12.0