23 #define NUM_ASYNC_BUFFERS 8
32 extern void Async_Notify(
const char *channel,
const char *payload);
void AtSubCommit_Notify(void)
void HandleNotifyInterrupt(void)
void ProcessNotifyInterrupt(void)
void AtSubAbort_Notify(void)
Datum pg_notify(PG_FUNCTION_ARGS)
Size AsyncShmemSize(void)
void Async_UnlistenAll(void)
void AsyncShmemInit(void)
void Async_Notify(const char *channel, const char *payload)
void AtAbort_Notify(void)
void AtSubStart_Notify(void)
void AtPrepare_Notify(void)
void ProcessCompletedNotifies(void)
Datum pg_listening_channels(PG_FUNCTION_ARGS)
void AtCommit_Notify(void)
Datum pg_notification_queue_usage(PG_FUNCTION_ARGS)
volatile sig_atomic_t notifyInterruptPending
void Async_Unlisten(const char *channel)
void PreCommit_Notify(void)
void Async_Listen(const char *channel)