ESTDeviceSettingsAdvertiserIBeacon
@interface ESTDeviceSettingsAdvertiserIBeacon : ESTDeviceSettingsAdvertiser
This Value Object represents settings structure for iBeacon advertiser.
-
Broadcasted iBeacon Proximity UUID value.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSUUID *_Nonnull proximityUUID;
Swift
var proximityUUID: UUID { get }
-
Broadcasted iBeacon major value.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull major;
Swift
var major: NSNumber { get }
-
Broadcasted iBeacon minor value.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull minor;
Swift
var minor: NSNumber { get }
-
Flag indications if Non Strict Mode is enabled. When YES it is possible to change Advertising interval of advertiser and enable Smart Power Mode.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull nonStrictModeEnabled;
Swift
var nonStrictModeEnabled: NSNumber { get }
-
Flag indicates if Secure Proximity UUID is enabled.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull securityEnabled;
Swift
var securityEnabled: NSNumber { get }
-
Security interval scaler indicates how often Secure Proximity UUID is rotated.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull securityIntervalScaler;
Swift
var securityIntervalScaler: NSNumber { get }
-
Flag indicates if Motion UUID is enabled.
Declaration
Objective-C
@property (nonatomic, strong, readonly) NSNumber *_Nonnull motionUUIDEnabled;
Swift
var motionUUIDEnabled: NSNumber { get }