Tuya iOS Smart Life App SDK 5.15.0
ThingMeshBeaconAdverstingQuickFrame Class Reference

#import <ThingMeshBeaconAdverstingQuickFrame.h>

Inheritance diagram for ThingMeshBeaconAdverstingQuickFrame:

Instance Methods

(void) - updateFrameWithUncrptyData:
 
(BOOL) - supportRecovery
 
(void) - updateFrameWithUncrptyData:
 
(BOOL) - supportRecovery
 

Class Methods

(BOOL) + validateQuickBeaconformatData:
 
(instancetype) + frameWithAdverstingData:
 
(instancetype) + frameWithBeaconData:
 
(BOOL) + validateQuickBeaconformatData:
 
(instancetype) + frameWithAdverstingData:
 
(instancetype) + frameWithBeaconData:
 

Properties

NSData * header
 
NSString * mac
 
NSString * pid
 
NSString * device_rand
 
NSString * auth
 
NSData * advertiseingData
 
NSData * category_bit
 
NSData * rfu
 
ThingMeshBeaconAdvType type
 
NSData * mesh_categroy
 
NSData * mesh_category_ext
 
NSData * version
 
NSData * unicast_addr
 
NSData * net_auth
 
BOOL needPublishAddr
 
BOOL recoverySuccess
 

Detailed Description

Definition at line 19 of file ThingMeshBeaconAdverstingQuickFrame.h.

Method Documentation

◆ frameWithAdverstingData: [1/2]

+ (instancetype) frameWithAdverstingData: (NSArray *)  services

◆ frameWithAdverstingData: [2/2]

+ (instancetype) frameWithAdverstingData: (NSArray *)  services

◆ frameWithBeaconData: [1/2]

+ (instancetype) frameWithBeaconData: (NSData *)  advertisingData

◆ frameWithBeaconData: [2/2]

+ (instancetype) frameWithBeaconData: (NSData *)  advertisingData

◆ supportRecovery [1/2]

- (BOOL) supportRecovery

◆ supportRecovery [2/2]

- (BOOL) supportRecovery

◆ updateFrameWithUncrptyData: [1/2]

- (void) updateFrameWithUncrptyData: (NSData *)  data

◆ updateFrameWithUncrptyData: [2/2]

- (void) updateFrameWithUncrptyData: (NSData *)  data

◆ validateQuickBeaconformatData: [1/2]

+ (BOOL) validateQuickBeaconformatData: (NSDictionary *)  data

◆ validateQuickBeaconformatData: [2/2]

+ (BOOL) validateQuickBeaconformatData: (NSDictionary *)  data

Property Documentation

◆ advertiseingData

- (NSData *) advertiseingData
readwritenonatomicstrong

Definition at line 26 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ auth

- (NSString *) auth
readwritenonatomicstrong

Definition at line 25 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ category_bit

- (NSData *) category_bit
readwritenonatomicstrong

Definition at line 27 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ device_rand

- (NSString *) device_rand
readwritenonatomicstrong

Definition at line 24 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ header

- (NSData *) header
readwritenonatomicstrong

Definition at line 21 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ mac

- (NSString *) mac
readwritenonatomicstrong

Definition at line 22 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ mesh_category_ext

- (NSData *) mesh_category_ext
readwritenonatomicstrong

Definition at line 35 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ mesh_categroy

- (NSData *) mesh_categroy
readwritenonatomicstrong

Definition at line 33 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ needPublishAddr

- (BOOL) needPublishAddr
readwritenonatomicassign

Definition at line 43 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ net_auth

- (NSData *) net_auth
readwritenonatomicstrong

Definition at line 41 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ pid

- (NSString *) pid
readwritenonatomicstrong

Definition at line 23 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ recoverySuccess

- (BOOL) recoverySuccess
readwritenonatomicassign

Definition at line 45 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ rfu

- (NSData *) rfu
readwritenonatomicstrong

Definition at line 28 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ type

- (ThingMeshBeaconAdvType) type
readwritenonatomicassign

Definition at line 30 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ unicast_addr

- (NSData *) unicast_addr
readwritenonatomicstrong

Definition at line 39 of file ThingMeshBeaconAdverstingQuickFrame.h.

◆ version

- (NSData *) version
readwritenonatomicstrong

Definition at line 37 of file ThingMeshBeaconAdverstingQuickFrame.h.


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