PostgreSQL Source Code  git master
startup.h
Go to the documentation of this file.
1 /*-------------------------------------------------------------------------
2  *
3  * startup.h
4  * Exports from postmaster/startup.c.
5  *
6  * Portions Copyright (c) 1996-2020, PostgreSQL Global Development Group
7  *
8  * src/include/postmaster/startup.h
9  *
10  *-------------------------------------------------------------------------
11  */
12 #ifndef _STARTUP_H
13 #define _STARTUP_H
14 
15 extern void HandleStartupProcInterrupts(void);
16 extern void StartupProcessMain(void) pg_attribute_noreturn();
17 extern void PreRestoreCommand(void);
18 extern void PostRestoreCommand(void);
19 extern bool IsPromoteSignaled(void);
20 extern void ResetPromoteSignaled(void);
21 
22 #endif /* _STARTUP_H */
#define pg_attribute_noreturn()
Definition: c.h:145
void HandleStartupProcInterrupts(void)
Definition: startup.c:135
bool IsPromoteSignaled(void)
Definition: startup.c:234
void PostRestoreCommand(void)
Definition: startup.c:228
void ResetPromoteSignaled(void)
Definition: startup.c:240
void StartupProcessMain(void) pg_attribute_noreturn()
Definition: startup.c:170
void PreRestoreCommand(void)
Definition: startup.c:214