[发明专利]虚拟接口配置方法和装置有效
申请号: | 201210367102.8 | 申请日: | 2012-09-27 |
公开(公告)号: | CN102902542A | 公开(公告)日: | 2013-01-30 |
发明(设计)人: | 刘昆 | 申请(专利权)人: | TCL通力电子(惠州)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 邓云鹏 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 接口 配置 方法 装置 | ||
1.一种虚拟接口配置方法,包括以下步骤:
获取虚拟接口传递的消息的基本参数;
将所述消息的基本参数赋给预定义的通用接口中的头对象结构中消息对应的基本参数变量;
将指向所述消息的虚拟接口的指针作为链表节点添加在预定义的通用接口中的数据对象结构中的链表结构中;
获取包含所述消息的链表结构的校验码的数据对象校验结构;
获取预定义的通用接口的通用参数,将预定义的通用接口的通用参数、包含所述消息的基本参数的头对象结构、包含所述消息的链表结构和包含所述消息的数据对象校验结构进行组合构成传递所述消息的虚拟接口。
2.根据权利要求1所述的虚拟接口配置方法,其特征在于,在所述获取虚拟接口传递的消息的类型标识的步骤之前,包括步骤:
预定义通用接口;
所述预定义通用接口的步骤包括:
预定义通用接口的通用参数,所述通用参数包括头对象变量、数据对象指针和数据对象校验指针;
预定义通用接口的头对象结构;
预定义通用接口的数据对象结构,所述数据对象结构中包括链表结构,所述链表结构中包括链表节点;
预定义通用接口的数据对象校验结构,所述数据对象校验结构存储链表结构的校验码。
3.根据权利要求1所述的虚拟接口配置方法,其特征在于,所述消息的基本参数变量包括消息的类型标识变量、消息长度变量、数据对象校验长度变量。
4.根据权利要求1所述的虚拟接口配置方法,其特征在于,所述获取虚拟接口传递的消息的基本参数的步骤之后,还包括:
检测所述虚拟接口传递的消息的数据长度是否为0,若是,则所述消息为控制消息;若否,则所述消息为控制加数据消息。
5.根据权利要求1所述的虚拟接口配置方法,其特征在于,所述校验码为循环冗余校验码。
6.一种虚拟接口配置装置,其特征在于,包括:
获取模块,用于获取虚拟接口传递的消息的基本参数;
赋值模块,用于将所述消息的基本参数赋给预定义的通用接口中的头对象结构中消息对应的基本参数变量;
添加模块,用于将指向所述消息的虚拟接口的指针作为链表节点添加在预定义的通用接口中的数据对象结构中的链表结构中;
校验获取模块,用于获取包含所述消息的链表结构的校验码的数据对象校验结构;
组合模块,用于获取预定义的通用接口的通用参数,将预定义的通用接口的通用参数、包含所述消息的基本参数的头对象结构、包含所述消息的链表结构和包含所述消息的数据对象校验结构进行组合构成传递所述消息的虚拟接口。
7.根据权利要求6所述的虚拟接口配置装置,其特征在于,还包括:
预定义模块,用于预定义通用接口;
所述预定义模块包括:
通用参数定义单元,用于预定义通用接口的通用参数,所述通用参数包括头对象变量、数据对象指针和数据对象校验指针;
头对象定义单元,用于预定义通用接口的头对象结构;
数据对象结构定义单元,用于预定义通用接口的数据对象结构,所述数据对象结构中包括链表结构,所述链表结构中包括链表节点;
校验结构定义单元,用于预定义通用接口的数据对象校验结构,所述数据对象校验结构存储链表结构的校验码。
8.根据权利要求6所述的虚拟接口配置装置,其特征在于,所述消息的基本参数变量包括消息的类型标识变量、消息长度变量、数据对象校验长度变量。
9.根据权利要求6所述的虚拟接口配置装置,其特征在于,还包括:
检测模块,用于检测所述虚拟接口传递的消息的数据长度是否为0,若是,则所述消息为控制消息;若否,则所述消息为控制加数据消息。
10.根据权利要求6所述的虚拟接口配置装置,其特征在于,所述校验码为循环冗余校验码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL通力电子(惠州)有限公司,未经TCL通力电子(惠州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210367102.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通用报表列表组件
- 下一篇:带有测速装置的链条传动炒茶机