IMSThingObserver Protocol Reference

Conforms to NSObject
Declared in IMSThing.h

Overview

物的状态变更、属性变更、事件触发的观察者类

– onStatusChange:params: required method

物的状态变更回调,如上线,离线等

- (void)onStatusChange:(NSString *)iotId params:(NSDictionary *)params

Parameters

iotId

物的 iotId

params

出参,描述具体状态

Discussion

物的状态变更回调,如上线,离线等

Declared In

IMSThing.h

– onEventHappen:params: required method

物有事件触发,如提示,告警等

- (void)onEventHappen:(NSString *)iotId params:(NSDictionary *)params

Parameters

iotId

物的 iotId

params

出参,描述具体事件

Discussion

物有事件触发,如提示,告警等

Declared In

IMSThing.h

– onPropertyChange:params: required method

物的属性发生变化

- (void)onPropertyChange:(NSString *)iotId params:(NSDictionary *)params

Parameters

iotId

物的 iotId

params

出参,描述属性内容

Discussion

物的属性发生变化

Declared In

IMSThing.h

– didThingTslLoad

物的 tsl 模板解析完毕,后续可以用 [self getThingProfile] 拿到详细的 tsl 模型数据

- (void)didThingTslLoad

Discussion

物的 tsl 模板解析完毕,后续可以用 [self getThingProfile] 拿到详细的 tsl 模型数据

Declared In

IMSThing.h