⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mysem.h

📁 信号灯的初始化,以及信号灯的操作,包含可回滚与不可回滚的信号灯操作
💻 H
字号:
#if !defined MYSEMH#define MYSEMH  1#if defined(__cplusplus)extern "C"{#endif/** *   本信号灯的KEY为 5432 共有20个信号量,其中使用如下 *   0,1为mypoll使用,用于监控大量请求cgi的服务 *   2,3为whoisd使用,2用于主进程和子进程之间的同步,3用于最大的进程数其初始值应该为最大进程数目 *//** *   initial the sempore */void init_mysem(int ini_flag);void init_mysemvalue(int s_id,int ini_value);/** * 获取某一信号量的值 */int  getmysemvalue(int s_id);void mywait(int s_id);void mysignal(int s_id);void myuwait(int s_id);void myusignal(int s_id);#if defined(__cplusplus)}#endif#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -