C之基于signal信号的交互式的测试功能模块(触发时机)
来源:互联网 发布:星际争霸1数据库 编辑:程序博客网 时间:2024/05/08 07:38
## 基于signal的测试方式
#define USE_FILTER#ifdef USE_FILTERVOID installFliter();VOID do_filter(int num);#endif#ifdef USE_FILTER //[4]-install signal installFliter();#endif#ifdef USE_FILTERVOID installFliter(){ signal(SIGTSTP, do_filter);}VOID test1(CSnmpReply msg){ cout << "++++++++++++++++++++++++++++++++++++++++++++process snmp replu++++++++++++++++" << endl; msg.output(); IPC_MSG_S reply; reply.uiCmdMark = msg.iCmdMark; strcpy(reply.msgPara ,"<version>12</version>"); reply.uiGetResult = 0; // maybe snmp can use this code to express the error by snmp CCUpgradeHelper::getInstance()->onReply(&reply);}VOID do_filter(int num){ cout << "********************************Send Snmp Request****************************************" << endl; CSnmpMsg msg; msg.devSite = "4-1"; msg.devType = 4; msg.cbFunction = CSnmpReplyHandle::handle_getVersion; msg.sOid = msg.sOid = OidManager::getOid(MSG_CMD_GET_VERSION ,msg.devType); msg.iRespFlag = 1; msg.iCmdMark = 12; HandleSnmpMsgThread::getInstance()->addSnmpMsg(msg); cout << "*****************************************************************************************" << endl;}#endif
0 0
- C之基于signal信号的交互式的测试功能模块(触发时机)
- 功能模块的验收测试
- C之基于signal实现定时器的demon
- linux的信号(signal)
- FD_WRITE 事件的触发时机
- Android使用详解之onSaveInstanceState和onRestoreInstanceState触发的时机
- Android使用详解之onSaveInstanceState和onRestoreInstanceState触发的时机
- Android使用详解之onSaveInstanceState和onRestoreInstanceState触发的时机
- Android使用详解之onSaveInstanceState和onRestoreInstanceState触发的时机
- Android学习基础之onSaveInstanceState和onRestoreInstanceState触发的时机
- linux下的信号机制(signal)
- Windows下的信号(Signal)
- Linux下的信号(signal)
- Unix信号详解(Signal的信号说明)
- linux c编程信号处理的一些实例signal sigaction
- linux c编程信号处理的一些实例signal sigaction
- linux c之信号signal处理机制
- php的信号(signal)处理
- Waits for 'Enq: TX - ...' Type Events - Transaction (TX) Lock Example Scenarios (文档 ID 62354.1)
- Android中实现定时器的四种方式
- Introduction to Recommender System 之 Module 1 Introduction to Recommender Systems
- 那些年我们一起清除过的浮动
- MySQL Jdbc驱动的rewriteBatchedStatements参数
- C之基于signal信号的交互式的测试功能模块(触发时机)
- java设计模式---模板方法模式
- 黑马程序员——解析Java中抽象类和接口的区别
- 制作initrd(4):initrd.img中启动脚本init分析
- 用C++模拟操作系统进程调度的几种算法
- Android中在UI中加入线条
- duilib入门三之控件属性
- 向量中断、中断向量、向量地址3个概念是什么关系?
- linux编程基础_06shell编程(控制语句)