JAALEEManagerDelegate Protocol Reference

Conforms to NSObject
Declared in JAALEEManager.h

Overview

The JAALEEManagerDelegate protocol defines the delegate methods to respond for related events.

– JAALEEManager:didRangeBeacons:inRegion:

Delegate method invoked during ranging. Allows to retrieve NSArray of all discoverd JAALEE iBeacons represented with JAALEE objects.

- (void)JAALEEManager:(JAALEEManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(JAALEERegion *)region

Parameters

manager

JAALEE manager

beacons

all beacons as JAALEE objects

region

JAALEE ibeacon region

Return Value

void

Discussion

Delegate method invoked during ranging. Allows to retrieve NSArray of all discoverd JAALEE iBeacons represented with JAALEE objects.

Declared In

JAALEEManager.h

– JAALEEManager:rangingBeaconsDidFailForRegion:withError:

Delegate method invoked when ranging fails for particular region. Related NSError object passed.

- (void)JAALEEManager:(JAALEEManager *)manager rangingBeaconsDidFailForRegion:(JAALEERegion *)region withError:(NSError *)error

Parameters

manager

JAALEE manager

region

JAALEE ibeacon region

error

object containing error info

Return Value

void

Discussion

Delegate method invoked when ranging fails for particular region. Related NSError object passed.

Declared In

JAALEEManager.h

– JAALEEManager:monitoringDidFailForRegion:withError:

Delegate method invoked wehen monitoring fails for particular region. Related NSError object passed.

- (void)JAALEEManager:(JAALEEManager *)manager monitoringDidFailForRegion:(JAALEERegion *)region withError:(NSError *)error

Parameters

manager

JAALEE manager

region

JAALEE ibeacon region

error

object containing error info

Return Value

void

Discussion

Delegate method invoked wehen monitoring fails for particular region. Related NSError object passed.

Declared In

JAALEEManager.h

– JAALEEManager:didEnterRegion:

Method triggered when iOS device enters JAALEE ibeacon region during monitoring.

- (void)JAALEEManager:(JAALEEManager *)manager didEnterRegion:(JAALEERegion *)region

Parameters

manager

JAALEE manager

region

JAALEE ibeacon region

Return Value

void

Discussion

Method triggered when iOS device enters JAALEE ibeacon region during monitoring.

Declared In

JAALEEManager.h

– JAALEEManager:didExitRegion:

Method triggered when iOS device leaves JAALEE ibeacon region during monitoring.

- (void)JAALEEManager:(JAALEEManager *)manager didExitRegion:(JAALEERegion *)region

Parameters

manager

JAALEE manager

region

JAALEE ibeacon region

Return Value

void

Discussion

Method triggered when iOS device leaves JAALEE ibeacon region during monitoring.

Declared In

JAALEEManager.h

– JAALEEManager:didDetermineState:forRegion:

Method triggered when JAALEE ibeacon region state was determined using requestStateForRegion:

- (void)JAALEEManager:(JAALEEManager *)manager didDetermineState:(CLRegionState)state forRegion:(JAALEERegion *)region

Parameters

manager

JAALEE manager

state

JAALEE ibeacon region state

region

JAALEE ibeacon region

Return Value

void

Discussion

Method triggered when JAALEE ibeacon region state was determined using requestStateForRegion:

Declared In

JAALEEManager.h

– JAALEEManager:locationServiceSettingError:

Method triggered when location service not aviliable

- (void)JAALEEManager:(JAALEEManager *)manager locationServiceSettingError:(NSError *)error

Parameters

manager

JAALEE manager

error

Error message

Return Value

void

Discussion

Method triggered when location service not aviliable

Declared In

JAALEEManager.h

– JAALEEManager:didUpdateLocations:

Method triggered when location updates

- (void)JAALEEManager:(JAALEEManager *)manager didUpdateLocations:(NSArray *)Locations

Parameters

manager

JAALEE manager

Locations

locations is an array of CLLocation objects in chronological order.

Return Value

void

Discussion

Method triggered when location updates

Declared In

JAALEEManager.h

– JAALEEManager:didFoundEddystoneURLBeacons:

Delegate method invoked during ranging Eddystone-URL beacons. Allows to retrieve NSArray of all discoverd EddystoneURL beacons represented with JAALEE objects.

- (void)JAALEEManager:(JAALEEManager *)manager didFoundEddystoneURLBeacons:(NSArray *)beacons

Parameters

manager

JAALEE manager

beacons

all beacons as EddystoneURL objects

Return Value

void

Discussion

Delegate method invoked during ranging Eddystone-URL beacons. Allows to retrieve NSArray of all discoverd EddystoneURL beacons represented with JAALEE objects.

Declared In

JAALEEManager.h

– JAALEEManager:didFindEddystoneUIDBeacon:

Delegate method invoked during ranging Eddystone-UID beacons.

- (void)JAALEEManager:(JAALEEManager *)manager didFindEddystoneUIDBeacon:(EddystoneUID *)beacon

Parameters

manager

JAALEE manager @param beacon

Return Value

void

Discussion

Delegate method invoked during ranging Eddystone-UID beacons.

Declared In

JAALEEManager.h

– JAALEEManager:didLoseEddystoneUIDBeacon:

Delegate method invoked during ranging Eddystone-UID beacons.

- (void)JAALEEManager:(JAALEEManager *)manager didLoseEddystoneUIDBeacon:(EddystoneUID *)beacon

Parameters

manager

JAALEE manager @param beacon

Return Value

void

Discussion

Delegate method invoked during ranging Eddystone-UID beacons.

Declared In

JAALEEManager.h

– JAALEEManager:didUpdateEddystoneUIDBeacon:

Delegate method invoked during ranging Eddystone-UID beacons.

- (void)JAALEEManager:(JAALEEManager *)manager didUpdateEddystoneUIDBeacon:(EddystoneUID *)beacon

Parameters

manager

JAALEE manager @param beacon

Return Value

void

Discussion

Delegate method invoked during ranging Eddystone-UID beacons.

Declared In

JAALEEManager.h