48 #define POSTMASTER_FD_WATCH 0
50 #define POSTMASTER_FD_OWN 1
67 extern void pgwin32_register_deadchild_callback(HANDLE procHandle, DWORD procId);
76 size_t startup_data_len,
93 #define MAX_BACKENDS 0x3FFFF
#define pg_attribute_noreturn()
PGDLLIMPORT bool enable_bonjour
PGDLLIMPORT bool log_hostname
PGDLLIMPORT int PostPortNumber
PGDLLIMPORT bool send_abort_for_kill
PGDLLIMPORT int Unix_socket_permissions
PGDLLIMPORT char * ListenAddresses
PGDLLIMPORT bool send_abort_for_crash
void InitProcessGlobals(void)
PGDLLIMPORT int postmaster_alive_fds[2]
PGDLLIMPORT char * Unix_socket_directories
PGDLLIMPORT bool redirection_done
PGDLLIMPORT const char * progname
PGDLLIMPORT int AuthenticationTimeout
PGDLLIMPORT bool ClientAuthInProgress
PGDLLIMPORT char * bonjour_name
PGDLLIMPORT int SuperuserReservedConnections
PGDLLIMPORT int PreAuthDelay
void PostmasterMain(int argc, char *argv[]) pg_attribute_noreturn()
PGDLLIMPORT char * Unix_socket_group
bool PostmasterMarkPIDForWorkerNotify(int)
PGDLLIMPORT bool remove_temp_files_after_crash
PGDLLIMPORT int ReservedConnections
PGDLLIMPORT bool LoadedSSL
PGDLLIMPORT bool Log_connections
PGDLLIMPORT bool EnableSSL
int MaxLivePostmasterChildren(void)
const char * PostmasterChildName(BackendType child_type)
void ClosePostmasterPorts(bool am_syslogger)
PGDLLIMPORT bool restart_after_crash
PGDLLIMPORT struct ClientSocket * MyClientSocket
pid_t postmaster_child_launch(BackendType child_type, char *startup_data, size_t startup_data_len, struct ClientSocket *client_sock)