libdrizzle Developer Documentation

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
20extern "C" {
21#endif
22
40 size_t *size, size_t *total,
41 drizzle_return_t *ret_ptr);
42
48 drizzle_return_t *ret_ptr);
49
55
58#ifdef __cplusplus
59}
60#endif
61
62#endif /* __DRIZZLE_FIELD_CLIENT_H */
drizzle_return_t
Definition constants.h:69
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_t drizzle_field_buffer(drizzle_result_st *result, size_t *total, drizzle_return_t *ret_ptr)
Definition field.c:51
void drizzle_field_free(drizzle_field_t field)
Definition field.c:97
char * drizzle_field_t
Definition constants.h:412
#define DRIZZLE_API
Definition visibility.h:45