ESTEddystoneManagerDelegate
Deprecated
Deprecated since 4.31.0.
@protocol ESTEddystoneManagerDelegate <NSObject>
Protocol for ESTEddystoneManager
delegate object. Allows to handle callbacks
from Eddystone devices discovery process.
-
Tells the delegate that one or more beacons were discovered in the vicinity of the device.
Declaration
Objective-C
- (void)eddystoneManager:(nonnull ESTEddystoneManager *)manager didDiscoverEddystones:(nonnull NSArray<ESTEddystone *> *)eddystones withFilter:(ESTEddystoneFilter *_Nullable)eddystoneFilter;
Swift
optional func eddystoneManager(_ manager: ESTEddystoneManager, didDiscover eddystones: [ESTEddystone], with eddystoneFilter: ESTEddystoneFilter?)
Parameters
manager
The Eddystone Manager object reporting the event.
eddystones
An array of
<ESTEddystone>
objects representing the beacons discovered.eddystoneFilter
Filter represented by subclass of
<ESTEddystoneFilter>
applied to discovery. -
Tells the delegate that Google beacons discovery error occurred.
Declaration
Objective-C
- (void)eddystoneManagerDidFailDiscovery:(nonnull ESTEddystoneManager *)manager withError:(NSError *_Nullable)error;
Swift
optional func eddystoneManagerDidFailDiscovery(_ manager: ESTEddystoneManager, withError error: Error?)
Parameters
manager
The beacon manager object reporting the event.