The delegate for the ThingSmartDevice class, used for getting all device status updates.
More...
#import <ThingSmartDevice.h>
The delegate for the ThingSmartDevice class, used for getting all device status updates.
Definition at line 55 of file ThingSmartDevice.h.
◆ device:didReceiveCustomMessage: [1/4]
Receives MQTT custom messages.
- Parameters
-
device | The device instance. |
message | The custom message. |
◆ device:didReceiveCustomMessage: [2/4]
Receives MQTT custom messages.
- Parameters
-
device | The device instance. |
message | The custom message. |
◆ device:didReceiveCustomMessage: [3/4]
Receives MQTT custom messages.
- Parameters
-
device | The device instance. |
message | The custom message. |
◆ device:didReceiveCustomMessage: [4/4]
Receives MQTT custom messages.
- Parameters
-
device | The device instance. |
message | The custom message. |
◆ device:didReceiveLanMessage: [1/4]
Receives LAN custom messages.
◆ device:didReceiveLanMessage: [2/4]
Receives LAN custom messages.
◆ device:didReceiveLanMessage: [3/4]
Receives LAN custom messages.
◆ device:didReceiveLanMessage: [4/4]
Receives LAN custom messages.
◆ device:didReceiveThingMessageWithType:payload: [1/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
didReceiveThingMessageWithType: |
|
(ThingSmartThingMessageType) |
thingMessageType |
payload: |
|
(NSDictionary *) |
payload |
|
|
| |
|
optional |
The thing message data update. Example: type == property: payload = { "code_name1": { "value": "code_value1", "time": 1234567890 }, "code_name2": { "value": 50, "time": 1234567890 } } type == action: payload = { "actionCode": "testAction", "outputParams": { "outputParam1":"outputValue1", "outputParam2":50 } } type == event: payload = { "eventCode": "testEvent", "outputParams": { "outputParam1":["outputValue1", "outputValue2"], "outputParam2":false } }
- Parameters
-
device | The device instance. |
thingMessageType | The message type. |
payload | The message payload. |
◆ device:didReceiveThingMessageWithType:payload: [2/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
didReceiveThingMessageWithType: |
|
(ThingSmartThingMessageType) |
thingMessageType |
payload: |
|
(NSDictionary *) |
payload |
|
|
| |
|
optional |
The thing message data update. Example: type == property: payload = { "code_name1": { "value": "code_value1", "time": 1234567890 }, "code_name2": { "value": 50, "time": 1234567890 } } type == action: payload = { "actionCode": "testAction", "outputParams": { "outputParam1":"outputValue1", "outputParam2":50 } } type == event: payload = { "eventCode": "testEvent", "outputParams": { "outputParam1":["outputValue1", "outputValue2"], "outputParam2":false } }
- Parameters
-
device | The device instance. |
thingMessageType | The message type. |
payload | The message payload. |
◆ device:didReceiveThingMessageWithType:payload: [3/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
didReceiveThingMessageWithType: |
|
(ThingSmartThingMessageType) |
thingMessageType |
payload: |
|
(NSDictionary *) |
payload |
|
|
| |
|
optional |
The thing message data update. Example: type == property: payload = { "code_name1": { "value": "code_value1", "time": 1234567890 }, "code_name2": { "value": 50, "time": 1234567890 } } type == action: payload = { "actionCode": "testAction", "outputParams": { "outputParam1":"outputValue1", "outputParam2":50 } } type == event: payload = { "eventCode": "testEvent", "outputParams": { "outputParam1":["outputValue1", "outputValue2"], "outputParam2":false } }
- Parameters
-
device | The device instance. |
thingMessageType | The message type. |
payload | The message payload. |
◆ device:didReceiveThingMessageWithType:payload: [4/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
didReceiveThingMessageWithType: |
|
(ThingSmartThingMessageType) |
thingMessageType |
payload: |
|
(NSDictionary *) |
payload |
|
|
| |
|
optional |
The thing message data update. Example: type == property: payload = { "code_name1": { "value": "code_value1", "time": 1234567890 }, "code_name2": { "value": 50, "time": 1234567890 } } type == action: payload = { "actionCode": "testAction", "outputParams": { "outputParam1":"outputValue1", "outputParam2":50 } } type == event: payload = { "eventCode": "testEvent", "outputParams": { "outputParam1":["outputValue1", "outputValue2"], "outputParam2":false } }
- Parameters
-
device | The device instance. |
thingMessageType | The message type. |
payload | The message payload. |
◆ device:dpCommandsUpdate: [1/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
dpCommandsUpdate: |
|
(NSDictionary *) |
dpCodes |
|
|
| |
|
optional |
The DP data updates.
- Parameters
-
device | The device instance. |
dpCodes | The DP codes. |
◆ device:dpCommandsUpdate: [2/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
dpCommandsUpdate: |
|
(NSDictionary *) |
dpCodes |
|
|
| |
|
optional |
The DP data updates.
- Parameters
-
device | The device instance. |
dpCodes | The DP codes. |
◆ device:dpCommandsUpdate: [3/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
dpCommandsUpdate: |
|
(NSDictionary *) |
dpCodes |
|
|
| |
|
optional |
The DP data updates.
- Parameters
-
device | The device instance. |
dpCodes | The DP codes. |
◆ device:dpCommandsUpdate: [4/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
dpCommandsUpdate: |
|
(NSDictionary *) |
dpCodes |
|
|
| |
|
optional |
The DP data updates.
- Parameters
-
device | The device instance. |
dpCodes | The DP codes. |
◆ device:dpsUpdate: [1/4]
The DP data updates.
- Parameters
-
device | The device instance. |
dps | The command dictionary. |
◆ device:dpsUpdate: [2/4]
The DP data updates.
- Parameters
-
device | The device instance. |
dps | The command dictionary. |
◆ device:dpsUpdate: [3/4]
The DP data updates.
- Parameters
-
device | The device instance. |
dps | The command dictionary. |
◆ device:dpsUpdate: [4/4]
The DP data updates.
- Parameters
-
device | The device instance. |
dps | The command dictionary. |
◆ device:firmwareUpgradeProgress:progress: [1/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
firmwareUpgradeProgress: |
|
(NSInteger) |
type |
progress: |
|
("This method is) |
deprecated |
|
|
(Use device:otaUpdateStatusChanged:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The firmware update progress.
- Parameters
-
device | The device instance. |
type | The device type. |
progress | The update progress. |
◆ device:firmwareUpgradeProgress:progress: [2/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
firmwareUpgradeProgress: |
|
(NSInteger) |
type |
progress: |
|
("This method is) |
deprecated |
|
|
(Use device:otaUpdateStatusChanged:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The firmware update progress.
- Parameters
-
device | The device instance. |
type | The device type. |
progress | The update progress. |
◆ device:firmwareUpgradeProgress:progress: [3/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
firmwareUpgradeProgress: |
|
(NSInteger) |
type |
progress: |
|
("This method is) |
deprecated |
|
|
(Use device:otaUpdateStatusChanged:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The firmware update progress.
- Parameters
-
device | The device instance. |
type | The device type. |
progress | The update progress. |
◆ device:firmwareUpgradeProgress:progress: [4/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
firmwareUpgradeProgress: |
|
(NSInteger) |
type |
progress: |
|
("This method is) |
deprecated |
|
|
(Use device:otaUpdateStatusChanged:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The firmware update progress.
- Parameters
-
device | The device instance. |
type | The device type. |
progress | The update progress. |
◆ device:firmwareUpgradeStatusModel: [1/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
firmwareUpgradeStatusModel: |
|
("This method is) |
deprecated |
|
|
(Use device:otaUpdateStatusChanged:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The delegate of changes in device firmware update status.
- Parameters
-
device | The device instance. |
upgradeStatusModel | The model of the device update status. |
◆ device:firmwareUpgradeStatusModel: [2/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
firmwareUpgradeStatusModel: |
|
("This method is) |
deprecated |
|
|
(Use device:otaUpdateStatusChanged:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The delegate of changes in device firmware update status.
- Parameters
-
device | The device instance. |
upgradeStatusModel | The model of the device update status. |
◆ device:firmwareUpgradeStatusModel: [3/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
firmwareUpgradeStatusModel: |
|
("This method is) |
deprecated |
|
|
(Use device:otaUpdateStatusChanged:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The delegate of changes in device firmware update status.
- Parameters
-
device | The device instance. |
upgradeStatusModel | The model of the device update status. |
◆ device:firmwareUpgradeStatusModel: [4/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
firmwareUpgradeStatusModel: |
|
("This method is) |
deprecated |
|
|
(Use device:otaUpdateStatusChanged:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The delegate of changes in device firmware update status.
- Parameters
-
device | The device instance. |
upgradeStatusModel | The model of the device update status. |
◆ device:groupOTAId:firmwareType:progress: [1/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
groupOTAId: |
|
(long) |
groupId |
firmwareType: |
|
(NSInteger) |
type |
progress: |
|
(double) |
progress |
|
|
| |
|
optional |
The group OTA task progress.
- Parameters
-
device | The gateway instance. |
groupId | group OTA task id. |
type | The firmware type. |
progress | The update progress. |
◆ device:groupOTAId:firmwareType:progress: [2/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
groupOTAId: |
|
(long) |
groupId |
firmwareType: |
|
(NSInteger) |
type |
progress: |
|
(double) |
progress |
|
|
| |
|
optional |
The group OTA task progress.
- Parameters
-
device | The gateway instance. |
groupId | group OTA task id. |
type | The firmware type. |
progress | The update progress. |
◆ device:groupOTAId:firmwareType:progress: [3/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
groupOTAId: |
|
(long) |
groupId |
firmwareType: |
|
(NSInteger) |
type |
progress: |
|
(double) |
progress |
|
|
| |
|
optional |
The group OTA task progress.
- Parameters
-
device | The gateway instance. |
groupId | group OTA task id. |
type | The firmware type. |
progress | The update progress. |
◆ device:groupOTAId:firmwareType:progress: [4/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
groupOTAId: |
|
(long) |
groupId |
firmwareType: |
|
(NSInteger) |
type |
progress: |
|
(double) |
progress |
|
|
| |
|
optional |
The group OTA task progress.
- Parameters
-
device | The gateway instance. |
groupId | group OTA task id. |
type | The firmware type. |
progress | The update progress. |
◆ device:groupOTAStatusModel: [1/4]
The group OTA task status.
- Parameters
-
device | The gateway device instance. |
upgradeStatusModel | The model of the update status. |
◆ device:groupOTAStatusModel: [2/4]
The group OTA task status.
- Parameters
-
device | The gateway device instance. |
upgradeStatusModel | The model of the update status. |
◆ device:groupOTAStatusModel: [3/4]
The group OTA task status.
- Parameters
-
device | The gateway device instance. |
upgradeStatusModel | The model of the update status. |
◆ device:groupOTAStatusModel: [4/4]
The group OTA task status.
- Parameters
-
device | The gateway device instance. |
upgradeStatusModel | The model of the update status. |
◆ device:otaUpdateStatusChanged: [1/4]
The delegate of changes in device normal firmware/pid version update's status/progress Notice: sometimes the progress may <0, when it occured please ignore the progress.
- Parameters
-
device | The device instance. |
statusModel | status/progress model. |
◆ device:otaUpdateStatusChanged: [2/4]
The delegate of changes in device normal firmware/pid version update's status/progress Notice: sometimes the progress may <0, when it occured please ignore the progress.
- Parameters
-
device | The device instance. |
statusModel | status/progress model. |
◆ device:otaUpdateStatusChanged: [3/4]
The delegate of changes in device normal firmware/pid version update's status/progress Notice: sometimes the progress may <0, when it occured please ignore the progress.
- Parameters
-
device | The device instance. |
statusModel | status/progress model. |
◆ device:otaUpdateStatusChanged: [4/4]
The delegate of changes in device normal firmware/pid version update's status/progress Notice: sometimes the progress may <0, when it occured please ignore the progress.
- Parameters
-
device | The device instance. |
statusModel | status/progress model. |
◆ device:signal: [1/4]
The callback of Wi-Fi signal strength.
- Parameters
-
device | The device instance. |
signal | The signal strength. |
◆ device:signal: [2/4]
The callback of Wi-Fi signal strength.
- Parameters
-
device | The device instance. |
signal | The signal strength. |
◆ device:signal: [3/4]
The callback of Wi-Fi signal strength.
- Parameters
-
device | The device instance. |
signal | The signal strength. |
◆ device:signal: [4/4]
The callback of Wi-Fi signal strength.
- Parameters
-
device | The device instance. |
signal | The signal strength. |
◆ device:type:upgradeStatus: [1/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
type: |
|
(NSInteger) |
type |
upgradeStatus: |
|
("This method is) |
deprecated |
|
|
(Use device:firmwareUpgradeStatusModel:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The delegate of changes in device firmware update status.
- Parameters
-
device | The device instance. |
type | The device type. |
upgradeStatus | The device update status. |
- Deprecated:
- This method is deprecated. Use device:firmwareUpgradeStatusModel: instead.
◆ device:type:upgradeStatus: [2/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
type: |
|
(NSInteger) |
type |
upgradeStatus: |
|
("This method is) |
deprecated |
|
|
(Use device:firmwareUpgradeStatusModel:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The delegate of changes in device firmware update status.
- Parameters
-
device | The device instance. |
type | The device type. |
upgradeStatus | The device update status. |
- Deprecated:
- This method is deprecated. Use device:firmwareUpgradeStatusModel: instead.
◆ device:type:upgradeStatus: [3/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
type: |
|
(NSInteger) |
type |
upgradeStatus: |
|
("This method is) |
deprecated |
|
|
(Use device:firmwareUpgradeStatusModel:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The delegate of changes in device firmware update status.
- Parameters
-
device | The device instance. |
type | The device type. |
upgradeStatus | The device update status. |
- Deprecated:
- This method is deprecated. Use device:firmwareUpgradeStatusModel: instead.
◆ device:type:upgradeStatus: [4/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
type: |
|
(NSInteger) |
type |
upgradeStatus: |
|
("This method is) |
deprecated |
|
|
(Use device:firmwareUpgradeStatusModel:instead") |
__deprecated_msg |
|
|
| |
|
optional |
The delegate of changes in device firmware update status.
- Parameters
-
device | The device instance. |
type | The device type. |
upgradeStatus | The device update status. |
- Deprecated:
- This method is deprecated. Use device:firmwareUpgradeStatusModel: instead.
◆ device:warningInfoUpdate: [1/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
warningInfoUpdate: |
|
(NSDictionary *) |
warningInfo |
|
|
| |
|
optional |
The delegate of warning information updates.
- Parameters
-
device | The device instance. |
warningInfo | The warning information. |
◆ device:warningInfoUpdate: [2/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
warningInfoUpdate: |
|
(NSDictionary *) |
warningInfo |
|
|
| |
|
optional |
The delegate of warning information updates.
- Parameters
-
device | The device instance. |
warningInfo | The warning information. |
◆ device:warningInfoUpdate: [3/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
warningInfoUpdate: |
|
(NSDictionary *) |
warningInfo |
|
|
| |
|
optional |
The delegate of warning information updates.
- Parameters
-
device | The device instance. |
warningInfo | The warning information. |
◆ device:warningInfoUpdate: [4/4]
- (void) device: |
|
(ThingSmartDevice *) |
device |
warningInfoUpdate: |
|
(NSDictionary *) |
warningInfo |
|
|
| |
|
optional |
The delegate of warning information updates.
- Parameters
-
device | The device instance. |
warningInfo | The warning information. |
◆ deviceFirmwareUpgradeFailure:type: [1/4]
- (void) deviceFirmwareUpgradeFailure: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Failure of device firmware updates.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgradeFailure:type: [2/4]
- (void) deviceFirmwareUpgradeFailure: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Failure of device firmware updates.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgradeFailure:type: [3/4]
- (void) deviceFirmwareUpgradeFailure: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Failure of device firmware updates.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgradeFailure:type: [4/4]
- (void) deviceFirmwareUpgradeFailure: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Failure of device firmware updates.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgradeSuccess:type: [1/4]
- (void) deviceFirmwareUpgradeSuccess: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Success of device firmware updates.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgradeSuccess:type: [2/4]
- (void) deviceFirmwareUpgradeSuccess: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Success of device firmware updates.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgradeSuccess:type: [3/4]
- (void) deviceFirmwareUpgradeSuccess: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Success of device firmware updates.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgradeSuccess:type: [4/4]
- (void) deviceFirmwareUpgradeSuccess: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Success of device firmware updates.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgrading:type: [1/4]
- (void) deviceFirmwareUpgrading: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Device firmware updating.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgrading:type: [2/4]
- (void) deviceFirmwareUpgrading: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Device firmware updating.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgrading:type: [3/4]
- (void) deviceFirmwareUpgrading: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Device firmware updating.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceFirmwareUpgrading:type: [4/4]
- (void) deviceFirmwareUpgrading: |
|
(ThingSmartDevice *) |
device |
type: |
|
("This method is) |
deprecated |
|
|
(Use device:upgradeStatus:instead") |
__deprecated_msg |
|
|
| |
|
optional |
Device firmware updating.
- Parameters
-
device | The device instance. |
type | The device type. |
- Deprecated:
- This method is deprecated. Use ThingSmartDeviceDelegate::device:upgradeStatus: instead.
◆ deviceInfoUpdate: [1/4]
Device information updates, such as the name and online status.
- Parameters
-
device | The device instance. |
◆ deviceInfoUpdate: [2/4]
Device information updates, such as the name and online status.
- Parameters
-
device | The device instance. |
◆ deviceInfoUpdate: [3/4]
Device information updates, such as the name and online status.
- Parameters
-
device | The device instance. |
◆ deviceInfoUpdate: [4/4]
Device information updates, such as the name and online status.
- Parameters
-
device | The device instance. |
◆ deviceOnlineUpdate: [1/4]
Device online status updates
- Parameters
-
device | The device instance. |
◆ deviceOnlineUpdate: [2/4]
Device online status updates
- Parameters
-
device | The device instance. |
◆ deviceOnlineUpdate: [3/4]
Device online status updates
- Parameters
-
device | The device instance. |
◆ deviceOnlineUpdate: [4/4]
Device online status updates
- Parameters
-
device | The device instance. |
◆ deviceRemoved: [1/4]
Indicates whether the device is removed.
- Parameters
-
device | The device instance. |
◆ deviceRemoved: [2/4]
Indicates whether the device is removed.
- Parameters
-
device | The device instance. |
◆ deviceRemoved: [3/4]
Indicates whether the device is removed.
- Parameters
-
device | The device instance. |
◆ deviceRemoved: [4/4]
Indicates whether the device is removed.
- Parameters
-
device | The device instance. |
The documentation for this protocol was generated from the following files:
- /Users/humtong/Downloads/Pods_副本/ThingSmartDeviceCoreKit/Build/ThingSmartDeviceCoreKit.xcframework/ios-arm64_x86_64-simulator/ThingSmartDeviceCoreKit.framework/Headers/ThingSmartDevice.h
- /Users/humtong/Downloads/Pods_副本/ThingSmartDeviceCoreKit/Build/ThingSmartDeviceCoreKit.xcframework/watchos-arm64_i386_x86_64-simulator/ThingSmartDeviceCoreKit.framework/Headers/ThingSmartDevice.h
- /Users/humtong/Downloads/Pods_副本/ThingSmartDeviceCoreKit/Build/ThingSmartDeviceCoreKit.xcframework/ios-arm64/ThingSmartDeviceCoreKit.framework/Headers/ThingSmartDevice.h
- /Users/humtong/Downloads/Pods_副本/ThingSmartDeviceCoreKit/Build/ThingSmartDeviceCoreKit.xcframework/watchos-arm64_arm64_32_armv7k/ThingSmartDeviceCoreKit.framework/Headers/ThingSmartDevice.h