[发明专利]一种基于策略模式的信号发生器多线程管理方法在审
申请号: | 201510792013.1 | 申请日: | 2015-11-11 |
公开(公告)号: | CN105487852A | 公开(公告)日: | 2016-04-13 |
发明(设计)人: | 蒋方文;左永锋;周俊杰;王鹏;徐明哲;高训兵 | 申请(专利权)人: | 中国电子科技集团公司第四十一研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F11/36 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266555 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 策略 模式 信号发生器 多线程 管理 方法 | ||
1.一种基于策略模式的信号发生器多线程管理方法,其特征在于,将线程 管理模块分为信号源线程基类、功能线程派生类和线程管理类;
信号源线程基类负责定义和维护线程的基本信息,搭建线程处理框架;
功能线程派生类继承自信号源线程基类,负责具体实现某一特定功能,一 个特定功能对应一个功能线程派生类;
线程管理类负责定义和维护功能线程派生类的对象,分配线程索引号,并 通过全局唯一的全局线程管理类对象为线程管理模块外部使用者提供相应的线 程管理接口。
2.如权利要求1所述的基于策略模式的信号发生器多线程管理方法,其特 征在于,所述功能线程负责实现某一特定功能,一个特定功能对应一个功能线 程派生类,程序中有多个功能线程派生类。
3.如权利要求1所述的基于策略模式的信号发生器多线程管理方法,其特 征在于,所述信号源线程基类负责定义线程对象的基本属性和行为,搭建线程 处理过程的执行框架,所有的功能线程都从该基类派生得到。
4.如权利要求3所述的基于策略模式的信号发生器多线程管理方法,其特 征在于,所述信号源线程基类搭建了三种类型的执行框架,分别是:单次执行 的线程、外部触发多次执行的线程、循环执行的线程。
5.如权利要求4所述的基于策略模式的信号发生器多线程管理方法,其特 征在于,所述单次执行的线程创建后,线程处理过程执行一次后自动退出。
6.如权利要求4所述的基于策略模式的信号发生器多线程管理方法,其特 征在于,所述外部触发多次执行的线程创建后,线程处于等待外部触发状态, 由外部触发执行;线程处理过程执行完一次后,再次处于等待外部触发状态, 等待外部触发事件的再次触发并执行,直到外部取消或终止。
7.如权利要求4所述的基于策略模式的信号发生器多线程管理方法,其特 征在于,所述循环执行的线程创建后,线程处理过程一次次循环执行,直到外 部取消或终止。
8.如权利要求1所述的基于策略模式的信号发生器多线程管理方法,其特 征在于,所述功能线程派生类继承自信号源线程基类,通过继承关系实现了功 能线程类间属性和行为的一致。
9.如权利要求8所述的基于策略模式的信号发生器多线程管理方法,其特 征在于,所述功能线程派生类需要重写信号源线程基类的线程处理函数,完成 指定的功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第四十一研究所,未经中国电子科技集团公司第四十一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510792013.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自磨刀可调安放倾角刀座
- 下一篇:双向可调安全阀