ESTUtilityManager
Deprecated
Deprecated since 4.31.0.
@interface ESTUtilityManager : NSObject
The ESTUtilityManager class defines the interface for utility methods related to Estimote Beacons. The main functionality
allows to discover CoreBluetooth based representation of Estimote Beacon devices.
-
Current state of Utility manager
Declaration
Objective-C
@property (nonatomic, assign, unsafe_unretained, readonly) ESTUtilityManagerState state;Swift
var state: ESTUtilityManagerState { get } -
Delegate object.
Declaration
Objective-C
@property (nonatomic, weak, readwrite) id<ESTUtilityManagerDelegate> _Nullable delegate;Swift
weak var delegate: ESTUtilityManagerDelegate? { get set } -
Starts a CoreBluetooth scan in search for all Estimote Beacons in range. Related
utilityManager:didDiscoverBeacons:is fired every 0.2 sec until stopEstimoteBeaconDiscovery method invocation.Declaration
Objective-C
- (void)startEstimoteBeaconDiscovery;Swift
func startEstimoteBeaconDiscovery() -
Starts a CoreBluetooth scan in search for all Estimote Beacons in range. Related
utilityManager:didDiscoverBeacons:is fired until stopEstimoteBeaconDiscovery method invocation. Delegate method interval is provided as a method param.Declaration
Objective-C
- (void)startEstimoteBeaconDiscoveryWithUpdateInterval:(NSTimeInterval)interval;Swift
func startEstimoteBeaconDiscovery(withUpdateInterval interval: TimeInterval)Parameters
intervalInterval, in seconds, for updates from delegate method.
-
Stops the CoreBluetooth based beacon discovery.
Declaration
Objective-C
- (void)stopEstimoteBeaconDiscovery;Swift
func stopEstimoteBeaconDiscovery() -
Starts a CoreBluetooth scan in search for all Estimote Nearables in range. Related
utilityManager:didDiscoverNearables:is fired every 0.2 sec until stopEstimoteNearablesDiscovery method invocation.Declaration
Objective-C
- (void)startEstimoteNearableDiscovery;Swift
func startEstimoteNearableDiscovery() -
Starts a CoreBluetooth scan in search for all Estimote Nearables in range. Related
utilityManager:didDiscoverNearables:is fired until stopEstimoteNearablesDiscovery method invocation. Delegate method interval is provided as a method param.Declaration
Objective-C
- (void)startEstimoteNearableDiscoveryWithUpdateInterval: (NSTimeInterval)interval;Swift
func startEstimoteNearableDiscovery(withUpdateInterval interval: TimeInterval)Parameters
intervalInterval, in seconds, for updates from delegate method.
-
Stops the CoreBluetooth based nearables discovery.
Declaration
Objective-C
- (void)stopEstimoteNearableDiscovery;Swift
func stopEstimoteNearableDiscovery()
View on GitHub
ESTUtilityManager Class Reference