diff options
Diffstat (limited to 'src/include/commands/async.h')
-rw-r--r-- | src/include/commands/async.h | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/src/include/commands/async.h b/src/include/commands/async.h deleted file mode 100644 index 2dc4be8c0b6..00000000000 --- a/src/include/commands/async.h +++ /dev/null @@ -1,39 +0,0 @@ -/*------------------------------------------------------------------------- - * - * async.h - * Asynchronous notification: NOTIFY, LISTEN, UNLISTEN - * - * Portions Copyright (c) 1996-2002, PostgreSQL Global Development Group - * Portions Copyright (c) 1994, Regents of the University of California - * - * $Id: async.h,v 1.21 2002/06/20 20:29:49 momjian Exp $ - * - *------------------------------------------------------------------------- - */ -#ifndef ASYNC_H -#define ASYNC_H - -extern bool Trace_notify; - -/* notify-related SQL statements */ -extern void Async_Notify(char *relname); -extern void Async_Listen(char *relname, int pid); -extern void Async_Unlisten(char *relname, int pid); - -/* perform (or cancel) outbound notify processing at transaction commit */ -extern void AtCommit_Notify(void); -extern void AtAbort_Notify(void); - -/* signal handler for inbound notifies (SIGUSR2) */ -extern void Async_NotifyHandler(SIGNAL_ARGS); - -/* - * enable/disable processing of inbound notifies directly from signal handler. - * The enable routine first performs processing of any inbound notifies that - * have occurred since the last disable. These are meant to be called ONLY - * from the appropriate places in PostgresMain(). - */ -extern void EnableNotifyInterrupt(void); -extern void DisableNotifyInterrupt(void); - -#endif /* ASYNC_H */ |