summaryrefslogtreecommitdiff
path: root/pg.h
diff options
context:
space:
mode:
Diffstat (limited to 'pg.h')
-rw-r--r--pg.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/pg.h b/pg.h
index 150b5ef..26fbe54 100644
--- a/pg.h
+++ b/pg.h
@@ -1,9 +1,18 @@
#ifndef PG_H
#define PG_H
+#include "channel.h"
+#include "user.h"
+
int pg_connect(const char *string);
void pg_disconnect();
int pg_init();
int pg_upgrade();
+void pg_dropall();
+int pg_channel_get(struct channel_t *channel);
+long pg_channel_file_get(int channel_id, struct channel_file_t *file);
+void pg_channel_file_set(int channel_id, struct channel_file_t *file, long pos);
+void pg_user_set(int channel_id, struct user_t *user);
+void pg_user_get(int channel_id, struct user_t *user);
#endif