IMSThingObserver Protocol Reference

Conforms to NSObject
Declared in IMSThing.h

Overview

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

– onStatusChange:params:

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

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

Parameters

iotId

物的 iotId

params

出参,描述具体状态

Discussion

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

Declared In

IMSThing.h

– onEventHappen:params:

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

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

Parameters

iotId

物的 iotId

params

出参,描述具体事件

Discussion

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

Declared In

IMSThing.h

– onPropertyChange:params:

物的属性发生变化

- (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

– onLocalConnectionStateChange:

通告本地连接状态变化,未连接《-》已连接

- (void)onLocalConnectionStateChange:(IMSLocalConnectionState)state

Parameters

state

连接状态,参见 IMSLocalConnectionState

Discussion

通告本地连接状态变化,未连接《-》已连接

Declared In

IMSThing.h