发明名称 功能调用系统及方法
摘要 一种功能调用系统,其包括:计算模块、生成模块、接收模块、检索模块以及执行模块。上述各模块用于获取网络终端装置包括的配置参数,根据配置参数的参数名称计算相应的哈希值,将计算所得的哈希值与配置参数相应功能的功能指针放入创建的哈希表中,从外部装置接收配置命令,根据该配置命令中的配置参数的名称计算哈希值,根据该配置参数的哈希值检索哈希表中是否有相同的哈希值,若有相同的哈希值则确定相应的功能指针以调用相应的功能。本发明还提供一种功能调用方法。利用本发明可节省参数检索时间。
申请公布号 CN102035669B 申请公布日期 2014.03.26
申请号 CN200910307987.0 申请日期 2009.09.29
申请人 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 发明人 陈炳荣
分类号 H04L12/24(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 代理人
主权项 一种功能调用系统,应用于网络装置中,该网络装置通过网络分别与外部装置以及网络终端装置相连接,其特征在于,该功能调用系统包括:计算模块,用于获取网络终端装置包括的配置参数,并根据配置参数的参数名称计算相应的哈希值;生成模块,用于确定各配置参数所对应的功能及获取所确定功能相应的功能指针,创建一个哈希表,并将计算所得的各配置参数的哈希值与相对应的功能指针导入所述的哈希表中;接收模块,用于从外部装置接收一个配置命令,并获取该配置命令所包括的配置参数的名称;所述的计算模块,进一步用于根据该配置参数的名称计算一个相应的哈希值;检索模块,用于根据该配置参数所对应的哈希值检索哈希表中是否有相同的哈希值;及执行模块,用于在所述哈希表中有相同的哈希值时确定与该检索到的哈希值相应的功能指针,并根据所确定的功能指针调用相应的功能以实现所接收的配置命令。
地址 518109 广东省深圳市宝安区龙华镇油松第十工业区东环二路2号