aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/libpgeasy/pgeasy.h
blob: 11253acebc68bcff93e7e72a6f3e7107d7a6543d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
 * pglib.h
 *
*/

PGresult   *doquery(char *query);
PGconn	   *connectdb();
void		disconnectdb();
int			fetch(void *param,...);
int			fetchwithnulls(void *param,...);
void		on_error_continue();
void		on_error_stop();
PGresult   *get_result();
void		set_result(PGresult *newres);
void		unset_result(PGresult *oldres);
void		reset_fetch();

#define END_OF_TUPLES	(-1)