Tuya iOS Smart Life App SDK 5.15.0
ThingSmartCameraMessageModel Class Reference

#import <ThingSmartCameraMessageModel.h>

Inheritance diagram for ThingSmartCameraMessageModel:

Instance Methods

(instancetype) - initWithDictionary:
 
(void) - replaceSourceEncryptKey:
 
(instancetype) - initWithDictionary:
 
(void) - replaceSourceEncryptKey:
 

Class Methods

(NSArray< ThingSmartCameraMessageModel * > *) + messageModesWithDataArray:
 
(NSArray< ThingSmartCameraMessageModel * > *) + messageModesWithDataArray:
 

Properties

NSString * dateTime
 
NSString * msgTypeContent
 
NSString * attachPic
 
NSArrayattachVideos
 
NSArrayattachAudios
 
NSString * msgSrcId
 
NSString * msgContent
 
NSString * msgTitle
 
NSString * msgId
 
NSString * msgCode
 
NSInteger time
 
NSDictionary * extendParams
 扩展字段 More...
 
BOOL isNeedPullEncryKey
 
NSArraysourceIds
 AI msg type ids. More...
 

Detailed Description

Definition at line 16 of file ThingSmartCameraMessageModel.h.

Method Documentation

◆ initWithDictionary: [1/2]

- (instancetype) initWithDictionary: (NSDictionary *)  dict

◆ initWithDictionary: [2/2]

- (instancetype) initWithDictionary: (NSDictionary *)  dict

◆ messageModesWithDataArray: [1/2]

+ (NSArray< ThingSmartCameraMessageModel * > *) messageModesWithDataArray: (NSArray< NSDictionary * > *)  datas

◆ messageModesWithDataArray: [2/2]

+ (NSArray< ThingSmartCameraMessageModel * > *) messageModesWithDataArray: (NSArray< NSDictionary * > *)  datas

◆ replaceSourceEncryptKey: [1/2]

- (void) replaceSourceEncryptKey: (NSString *)  encryptKey

◆ replaceSourceEncryptKey: [2/2]

- (void) replaceSourceEncryptKey: (NSString *)  encryptKey

Property Documentation

◆ attachAudios

- (NSArray *) attachAudios
readwritenonatomiccopy

[^en] audio list [$en]

[^zh] 音频地址 [$zh]

Definition at line 76 of file ThingSmartCameraMessageModel.h.

◆ attachPic

- (NSString *) attachPic
readwritenonatomiccopy

[^en] picture path [$en]

[^zh] 图片地址 [$zh]

Definition at line 52 of file ThingSmartCameraMessageModel.h.

◆ attachVideos

- (NSArray *) attachVideos
readwritenonatomiccopy

[^en] video list [$en]

[^zh] 视频地址 [$zh]

Definition at line 64 of file ThingSmartCameraMessageModel.h.

◆ dateTime

- (NSString *) dateTime
readwritenonatomiccopy

[^en] date string [$en]

[^zh] 日期 [$zh]

Definition at line 28 of file ThingSmartCameraMessageModel.h.

◆ extendParams

- (NSDictionary *) extendParams
readwritenonatomicstrong

扩展字段

Definition at line 151 of file ThingSmartCameraMessageModel.h.

◆ isNeedPullEncryKey

- (BOOL) isNeedPullEncryKey
readwritenonatomicassign

Definition at line 153 of file ThingSmartCameraMessageModel.h.

◆ msgCode

- (NSString *) msgCode
readwritenonatomiccopy

[^en] message code [$en]

[^zh] 消息类型码 [$zh]

Definition at line 136 of file ThingSmartCameraMessageModel.h.

◆ msgContent

- (NSString *) msgContent
readwritenonatomiccopy

[^en] message content text [$en]

[^zh] 消息内容 [$zh]

Definition at line 100 of file ThingSmartCameraMessageModel.h.

◆ msgId

- (NSString *) msgId
readwritenonatomiccopy

[^en] message id [$en]

[^zh] 消息id [$zh]

Definition at line 124 of file ThingSmartCameraMessageModel.h.

◆ msgSrcId

- (NSString *) msgSrcId
readwritenonatomiccopy

[^en] message source id (device id) [$en]

[^zh] 消息来源 [$zh]

Definition at line 88 of file ThingSmartCameraMessageModel.h.

◆ msgTitle

- (NSString *) msgTitle
readwritenonatomiccopy

[^en] message title text [$en]

[^zh] 消息标题 [$zh]

Definition at line 112 of file ThingSmartCameraMessageModel.h.

◆ msgTypeContent

- (NSString *) msgTypeContent
readwritenonatomiccopy

[^en] message type description [$en]

[^zh] 消息类型描述 [$zh]

Definition at line 40 of file ThingSmartCameraMessageModel.h.

◆ sourceIds

- (NSArray *) sourceIds
readwritenonatomiccopy

AI msg type ids.

Definition at line 156 of file ThingSmartCameraMessageModel.h.

◆ time

- (NSInteger) time
readwritenonatomicassign

[^en] date unix stamp [$en]

[^zh] 日期的时间戳 [$zh]

Definition at line 148 of file ThingSmartCameraMessageModel.h.


The documentation for this class was generated from the following files: