Symbian进程监控RChangeNotifier的使用技巧
Symbian进程监控RChangeNotifier的使用技巧
(2010-03-12 23:40:22)
![](http://simg.sinajs.cn/blog7style/images/common/sg_trans.gif)
标签:
symbian总结it |
分类:Symbian学习总结 |
通常有些时候我们需要监听相关的进程死了没有.
这样的技巧用的也比较多.
比如我们需要做一个超级流氓的东东,还不想让别人杀死我们怎么办.
哈哈.通常的解决办法是.我们做二个进程相互守候.
只要有一个挂了马上被另一个吊起来.哈哈.那如何实现呢.
让我们往下看.嘎嘎!!
其实比较容易!!
//初始化
void CThreadMonitor::ConstructL()
{
CActiveScheduler::Add(this);
iNotifier.Create();
}
//开始监听
void CThreadMonitor::StartMonitor()
{
iNotifier.Logon(iStatus);
SetActive();
}
void CThreadMonitor::RunL()
{
if (iStatus.Int() == EChangesThreadDeath)//系统中有任何一个线程死亡
{
//有线程死了就在这里可以捕获的到.
}
StartMonitor();//重新监听
}
以上代码在N73,N95,N78,5800上测试通过
Symbian进程监控RChangeNotifier的使用技巧相关推荐
- linux里进程监控和自动重启,Linux - linux进程监控和自动重启的简单实现
linux进程监控和自动重启的简单实现 目的:linux 下服务器程序会由于各类缘由dump掉,就会影响用户使用,这里提供一个简单的进程监控和重启功能.linux 实现原理:由定时任务crontab调 ...
- bat php 监控网站,HTML_进程监控实现代码[vbs+bat],运行后会在%windir%\system32\目录 - phpStudy...
进程监控实现代码[vbs+bat] 运行后会在%windir%\system32\目录下生成jk.vbs, 并且自动添加注册表启动项,另外在D:\会生成一个隐藏属性的JK.VBS, 3秒间隔监控进程, ...
- AIX进程监控与管理
AIX进程监控与管理 一, PS命令 1.1 显示10个消耗cpu最多的进程 1.2 显示10个消耗存储空间最多的进程 1.3 按顺序显示系统中受罚的进程: 1.4 按照优先级顺序显示系统中的进程 1 ...
- shell实现简单的进程监控脚本
一个简单的需求:shell实现进程监控watchdog功能,配合计划任务每分钟执行一次shell脚本,对进程进行监控,如果意外中断那么启动他,如果正常则什么都不需要去做. #!/bin/bash NA ...
- linux进程看门狗使用方式,Linux系统中基于看门狗的精细化进程监控方法及系统的制作方法...
Linux系统中基于看门狗的精细化进程监控方法及系统的制作方法 [技术领域] [0001] 本发明涉及Linux系统的进程监控技术领域,特别是涉及一种Linux系统中基于看 门狗的精细化进程监控方法及 ...
- linux 进程监控和自动重启的简单实现
目的:linux 下服务器程序会因为各种原因dump掉,就会影响用户使用,这里提供一个简单的进程监控和重启功能. 实现原理:由定时任务crontab调用脚本,脚本用ps检查进程是否存在,如果不存在则重 ...
- python进程监控 supervisor_使用Python的Supervisor进行进程监控以及自动启动
做服务器端开发的同学应该都对进程监控不会陌生,最近恰好要更换 uwsgi 为 gunicorn,而gunicorn又恰好有这么一章讲进程监控,所以多研究了下. 结合之前在腾讯工作的经验,也会讲讲腾讯的 ...
- linux下进程监控6,Linux进程监控技术—精通软件性能测试与LoadRunner最佳实战(6)...
8.2.5 Linux操作系统进程监控技术 Linux在进程监控方面同样出色,不仅可以通过图形用户界面的管理工具,还可以用命令方式显示进程相关信息.像"Windows的任务管理器" ...
- 几个优化 Cacti 监控服务性能的技巧
几个优化 Cacti 监控服务性能的技巧 by ROBIN on 2011年05月26日 · LEAVE A COMMENT · in NETWORK, 信息世界 | IT 这几天一直在深入研究 Ca ...
最新文章
- .net导出到Excel与Word中(带上下标)
- 开发转测试没人要_入行或转行软件测试(测试开发)要怎么学
- Android后门GhostCtrl,完美控制设备任意权限并窃取用户数据
- 提高效率的几个软件和快捷键
- 【渝粤题库】陕西师范大学165202 战略管理 作业(专升本)
- *如何循序渐进向DotNet架构师发展(转)
- WebAssembly 技术汇总
- python编程是啥-什么是少儿Python编程?这一篇就够啦!
- python学习之老男孩python全栈第九期_day022作业
- mybatis 注解使用
- html静态网页制作天天生鲜,天天生鲜 前后台资源
- AutoCAD .Net 创建Ribbon界面(一)
- PDF文档加密签名处理
- echarts 背景颜色 渐变色,阴影效果
- 软考网络工程师好考吗?怎么备考?
- Tomcat启动异常:A child container failed during start 与 ClassNotFoundException解决方法
- vmware虚拟机运行速度卡慢原因分析及解决办法大全(二)
- 车载服务器作用,穿针引线谈铁路机车车载系统服务器
- 百度地图定位以及方向传感器的调用
- [程序员学英语]英语发音规则
热门文章
- DM单节点部署实施过程
- 【工具使用】Keil5软件使用-进阶调试篇
- 【Active Learning - 10】图像分类技术和主动学习方法概述
- linux查看文件节点,Linux之索引节点inode(index node)
- dubbo可视化界面工具安装(zookeeper、linux、provider、consumer)实例配置、测试、运行
- 电化学行为后的蚀刻清洗
- ROS中 Python/C++ 键盘按键监听事件
- NC6 Error to init aggVOStyle,Please check the back log
- rtsp 服务器搭建
- oracle清理死锁,在线等!1亿数据量大表delete操作死锁,紧急求助!