Handle to Postgres database.
struct GNUNET_PQ_ExecuteStatement * es
Statements to execute upon connection.
enum GNUNET_PQ_Options flags
Flags controlling the connection.
struct GNUNET_PQ_Context::@35::name2oid * table
struct GNUNET_NETWORK_Handle * rfd
File descriptor wrapper for event_task.
struct GNUNET_PQ_Context::@35 oids
Mapping between array types and Oid's, pre-filled at reconnect.
unsigned int ps_off
Last used offset in the ps array.
struct GNUNET_SCHEDULER_Task * event_task
Task responsible for processing events.
char * load_path
Path to load SQL files from.
struct GNUNET_TIME_Relative resubscribe_backoff
How fast should we resubscribe again?
struct GNUNET_PQ_PreparedStatement * ps
Prepared statements.
struct GNUNET_CONTAINER_MultiShortmap * channel_map
Map managing event subscriptions.
char * config_str
Configuration to use to connect to the DB.
char * auto_suffix
Suffix to append to path to load on startup.