|
GRASS 8 Programmer's Manual
8.5.0dev(2025)-9d806b45d8
|
DBMI Library (base) - external data representation. More...
#include "xdr.h"
Go to the source code of this file.
Macros | |
| #define | USE_STDIO 1 |
| #define | USE_READN 0 |
Functions | |
| void | db__set_protocol_fds (FILE *send, FILE *recv) |
| ? More... | |
| int | db__send (const void *buf, size_t size) |
| ? More... | |
| int | db__recv (void *buf, size_t size) |
DBMI Library (base) - external data representation.
(C) 1999-2009, 2011 by the GRASS Development Team
This program is free software under the GNU General Public License (>=v2). Read the file COPYING that comes with GRASS for details.
Definition in file db/dbmi_base/xdr.c.
| #define USE_READN 0 |
Definition at line 22 of file db/dbmi_base/xdr.c.
| #define USE_STDIO 1 |
Definition at line 21 of file db/dbmi_base/xdr.c.
| int db__recv | ( | void * | buf, |
| size_t | size | ||
| ) |
Definition at line 100 of file db/dbmi_base/xdr.c.
Referenced by db__recv_int(), db__recv_procnum(), and db__recv_short().
| int db__send | ( | const void * | buf, |
| size_t | size | ||
| ) |
?
| buf | |
| size |
Definition at line 89 of file db/dbmi_base/xdr.c.
Referenced by db__send_double_array(), db__send_float_array(), db__send_int(), db__send_int_array(), and db__send_short_array().
| void db__set_protocol_fds | ( | FILE * | send, |
| FILE * | recv | ||
| ) |
?
| send | |
| recv |
Definition at line 75 of file db/dbmi_base/xdr.c.
Referenced by db_add_column(), db_begin_transaction(), db_bind_update(), db_close_cursor(), db_close_database(), db_commit_transaction(), db_create_database(), db_create_index(), db_delete(), db_delete_database(), db_drop_column(), db_drop_index(), db_drop_table(), db_execute_immediate(), db_find_database(), db_get_num_rows(), db_grant_on_table(), db_gversion(), db_insert(), db_list_indexes(), db_list_tables(), db_open_database(), db_open_insert_cursor(), db_shutdown_driver(), and db_update().