📄 signalprocess.h
字号:
#ifndef SIGNALPROCESS_H#define SIGNALPROCESS_H#include "ysheader.h"void SignalProcessDef1x(int signum,siginfo_t *info,void *myact);void SignalProcessDef2x(int signum,siginfo_t *info,void *myact);void SignalProcessDef3x(int signum,siginfo_t *info,void *myact);void SignalProcessDef4x(int signum,siginfo_t *info,void *myact);void SignalProcessDef5x(int signum,siginfo_t *info,void *myact);void SignalProcessDef_NoticQueuex(int signum,siginfo_t *info,void *myact);class CSignal{ public: CSignal(); ~CSignal(); public: bool InstallSignalProcess1(); //安装信号响应机制 38测试信号 bool InstallSignalProcess2(); //安装信号响应机制 bool InstallSignalProcess3(); //安装信号响应机制 bool InstallSignalProcess4(); //安装信号响应机制 bool InstallSignalProcess5() ; //安装信号响应机制 bool InstallSignal_NoticQueue(); //通知队列有某进程的数据39 bool SendSignal(pid_t pid,int sig,int type,void* ptr=NULL,int iSize=-1); //发送信号};#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -