设备基类
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。