#ifndef PG_H #define PG_H #include "channel.h" #include "user.h" #include "word.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_users_get(int channel_id); void pg_words_set(int channel); #endif