XDeviceStateObserver

本类是设备状态变化的监听模型

一、注意事项

创建XDeviceStateObserver对象后,需要通过[[XDeviceManager shareManager] addDeviceStateObserver:ob] 进行添加后才有效。
对同一个设备可以添加多个XDeviceStateObserver对象。

值得注意的是,不使用的时候需要调用[[XDeviceManager shareManager] removeDeviceStateObserver:ob] 移除监听,因为SDK内部会强引用该对象。

另外SDK stop的时候。会清除所有的XDeviceStateObserver对象

二、属性列表

参数名称 描述 类型
device 要监听状态变化的设备 XDevice
block 监听到设备状态变化的回调 DeviceStateChangedBlock

三、API 列表

1. 新建设备状态变化的监听类

+ (instancetype)deviceStateChangedObserverWithDevice:(XDevice *)device
                             deviceStateChangedBlock:(DeviceStateChangedBlock)block;

支持的版本

开始支持的版本:6.2

注意事项

输入参数

具体的接口输入参数描述如下:

参数名称 类型 描述 必选
device 要监听状态变化的设备 XDevice
block 监听到设备状态变化的回调 DeviceStateChangedBlock

输出参数

具体的接口输出参数描述如下:

类型 描述 必选
数据状态监听者对象 XLinkDataPointObserver

错误码

没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题