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 + -
显示快捷键?