ipc.h
来自「PostgreSQL7.4.6 for Linux」· C头文件 代码 · 共 38 行
H
38 行
/*------------------------------------------------------------------------- * * ipc.h * POSTGRES inter-process communication definitions. * * This file is misnamed, as it no longer has much of anything directly * to do with IPC. The functionality here is concerned with managing * exit-time cleanup for either a postmaster or a backend. * * * Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * * $Id: ipc.h,v 1.61 2003/08/04 02:40:14 momjian Exp $ * *------------------------------------------------------------------------- */#ifndef IPC_H#define IPC_H/* ipc.c */extern bool proc_exit_inprogress;extern void proc_exit(int code);extern void shmem_exit(int code);extern void on_proc_exit(void (*function) (), Datum arg);extern void on_shmem_exit(void (*function) (), Datum arg);extern void on_exit_reset(void);/* ipci.c */extern void CreateSharedMemoryAndSemaphores(bool makePrivate, int maxBackends, int port);extern void AttachSharedMemoryAndSemaphores(void);#endif /* IPC_H */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?