[发明专利]一种基于linux系统的内核消息分发方法有效
申请号: | 201210489745.X | 申请日: | 2012-11-27 |
公开(公告)号: | CN103019653B | 公开(公告)日: | 2018-02-06 |
发明(设计)人: | 彭文剑 | 申请(专利权)人: | 康佳集团股份有限公司 |
主分类号: | G06F9/38 | 分类号: | G06F9/38 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙)44268 | 代理人: | 王永文,杨宏 |
地址: | 518053*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于linux系统的内核消息分发方法,其首先创建一内核消息监听后台进程及消息消费队列,然后,在具体应用进程中向内核消息监听后台进程注册监听信息,所述监听信息被存储到监听后台进程的消息消费队列中,当事件或者消息发生时,内核消息监听后台进程逐个检查消息消费队列中是否有相匹配的监听信息;并进行相应消息回调动作。其通过建立一个内核消息监听后台进程,提供了简单易用地内核消息监听注册方法和多种消息回调方法。使得在应用层中不同应用进程或模块可以简单方法来实现内核与用户应用间的信息交流与传递。 | ||
搜索关键词: | 一种 基于 linux 系统 内核 消息 分发 方法 | ||
【主权项】:
一种基于linux系统的内核消息分发方法,其特征在于,包括以下步骤:S1、创建一内核消息监听后台进程及消息消费队列,所述内核消息监听后台进程用于监控所有内核消息或者事件,并在所述后台进程中实现对事件注册者的消息分发传送;所述消息消费队列用于存储用户需要监听的消息类型或者消息关键字以及消息回调方式信息;S2、在具体应用进程中向内核消息监听后台进程注册监听信息,所述监听信息被存储到监听后台进程的消息消费队列中;S3、当事件或者消息发生时,内核消息监听后台进程逐个检查消息消费队列中是否有相匹配的监听信息;并进行相应消息回调动作;所述步骤S3具体步骤为:逐一判断消息消费队列中是否有用户需要对该消息类型进行消费,如果不是则返回,如果是则进一步判断该消息是否和用户消息关键字相匹配,如果不匹配则返回,如果匹配则获取用户注册的消息回调方式,并以用户注册的消息回调方式向用户分发所述内核信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210489745.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种应用于空气过滤器的降噪风道
- 下一篇:一种高温除尘器卸灰系统