ESTSettingsIBeacon
@interface ESTSettingsIBeacon : NSObject
ESTSettingsIBeacon represents group of settings related to Apple iBeacon packet.
-
iBeacon enable setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconEnable *_Nonnull enable;Swift
var enable: ESTSettingIBeaconEnable { get } -
iBeacon power setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconPower *_Nonnull power;Swift
var power: ESTSettingIBeaconPower { get } -
iBeacon interval setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconInterval *_Nonnull interval;Swift
var interval: ESTSettingIBeaconInterval { get } -
iBeacon Proximity UUID setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconProximityUUID *_Nonnull proximityUUID;Swift
var proximityUUID: ESTSettingIBeaconProximityUUID { get } -
iBeacon Motion Proximity UUID Enable setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconMotionUUIDEnable *_Nonnull motionUUIDEnable;Swift
var motionUUIDEnable: ESTSettingIBeaconMotionUUIDEnable { get } -
iBeacon Motion Proximity UUID setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconMotionUUID *_Nonnull motionUUID;Swift
var motionUUID: ESTSettingIBeaconMotionUUID { get } -
iBeacon Major setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconMajor *_Nonnull major;Swift
var major: ESTSettingIBeaconMajor { get } -
iBeacon Minor setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconMinor *_Nonnull minor;Swift
var minor: ESTSettingIBeaconMinor { get } -
iBeacon Secure UUID rotation period scaler. The rotation period is equal to 2^scaler seconds.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconSecureUUIDPeriodScaler *_Nonnull secureUUIDPeriodScaler;Swift
var secureUUIDPeriodScaler: ESTSettingIBeaconSecureUUIDPeriodScaler { get } -
iBeacon Secure UUID enabled setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconSecureUUIDEnable *_Nonnull secureUUIDEnable;Swift
var secureUUIDEnable: ESTSettingIBeaconSecureUUIDEnable { get } -
iBeacon Non Strict Mode enable setting.
Declaration
Objective-C
@property (nonatomic, strong, readonly) ESTSettingIBeaconNonStrictMode *_Nonnull nonStrictModeEnable;Swift
var nonStrictModeEnable: ESTSettingIBeaconNonStrictMode { get } -
Designated initializer.
Declaration
Objective-C
- (nonnull instancetype)initWithSettingsCollection: (nonnull ESTDeviceSettingsCollection *)settingsCollection;Swift
init(settingsCollection: ESTDeviceSettingsCollection)Parameters
settingsCollectionCollection of settings containing iBeacon related settings.
Return Value
Initialized object.
View on GitHub
ESTSettingsIBeacon Class Reference