00001 /* 00002 * Drizzle Client & Protocol Library 00003 * 00004 * Copyright (C) 2008 Eric Day (eday@oddments.org) 00005 * All rights reserved. 00006 * 00007 * Use and distribution licensed under the BSD license. See 00008 * the COPYING file in this directory for full text. 00009 */ 00010 00016 #ifndef __DRIZZLE_RESULT_CLIENT_H 00017 #define __DRIZZLE_RESULT_CLIENT_H 00018 00019 #ifdef __cplusplus 00020 extern "C" { 00021 #endif 00022 00034 DRIZZLE_API 00035 drizzle_result_st *drizzle_result_read(drizzle_con_st *con, 00036 drizzle_result_st *result, 00037 drizzle_return_t *ret_ptr); 00038 00042 DRIZZLE_API 00043 drizzle_return_t drizzle_result_buffer(drizzle_result_st *result); 00044 00048 DRIZZLE_API 00049 size_t drizzle_result_row_size(drizzle_result_st *result); 00050 00053 #ifdef __cplusplus 00054 } 00055 #endif 00056 00057 #endif /* __DRIZZLE_RESULT_CLIENT_H */