《消息处理定时器》PPT课件.ppt
《《消息处理定时器》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《消息处理定时器》PPT课件.ppt(9页珍藏版)》请在三一办公上搜索。
1、所有消息包的发送和接收最好都通过OS提供的消息接口来进行。两个重要概念:PID和消息处理入口函数,消息处理过程,PID1,PID3,PID2,PID4,OS,PID的概念:PID(进程标识)是操作系统中的一个重要概念。系统中需要进行消息通信的每一个实体都需要分配一个PID。模块间通信,就是通过PID进行标识的。对于一个普通的应用模块PID,需要向OS提供两个入口函数:初始化函数、消息处理入口函数(对于需要进行消息处理的PID必须提供消息处理入口函数)。如:消息告警PID为OS_PID_ALM,MT的PID为OS_PID_MAINTAIN等等。注意:一个应用模块可以申请多个PID,分别进行不同的
2、消息处 理过程。,消息处理过程,OS消息包结构:应用模块可以将自定义的消息包数据结构 填入OS消息包的数据区中,并在消息包头 中填入消息接收者的PID以及相关信息。PID消息包的数据结构和消息类型定义由 消息双方协商确定,OS不关心该数据结构,消息处理过程,消息包数据区(自定义),消息包头msghead,消息包的发送:纠正一个错误认识:向OS申请消息包的时候不需为其申请相应的的内存块,OS已经在系统root的时候按照预定大小完成了这项工作(在root的同时为每一个需要处理消息的PID初始化一个消息队列)。1。申请消息包OS_MsgAlloc 该函数返回的是OS消息包的包头指针,即ST_MSGH
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 消息处理定时器 消息 处理 定时器 PPT 课件

链接地址:https://www.31ppt.com/p-5547591.html