Skip to main content

设备基类

interface IBaseDevice

说明:基本设备接口类

method getKeyManager

fun getKeyManager(): IKeyManager

描述: 获取密钥管理类

输入参数: 无。

输出参数: 密钥管理类

相关参数: IKeyManager。

method getStatesCacheManager

fun getStatesCacheManager(): IStatesCacheManager

说明: 监听状态存储管理类

输入参数: 无。

输出参数: 状态缓存管理类监听器

相关参数: IStatesCacheManager。

method deviceNumber

fun deviceNumber(): Int

说明: 设备号,用于地区部分设备连接时

输入参数: 无。

输出参数: 设备号,用于区分多设备连接

相关参数: 无。

method type

fun type(): Type

描述: 设备类

输入参数: 无。

输出参数: 设备类型

相关参数:类型。

method getConfig

fun getConfig(): Config

说明: 协议配置

输入参数: 无。

输出参数: 协议配置

相关参数: Config。

method getProtoProtocol

fun getProtoProtocol(): ProtoProtocol

描述:协议协议

输入参数: 无。

输出参数: 原协议

相关参数: ProtoProtocol。