JAALEEManager Class Reference

Inherits from NSObject
Conforms to CLLocationManagerDelegate
Declared in JAALEEManager.h

Overview

The JAALEEManager class defines the interface for range ibeacon and eddystone.

CoreLocation based iBeacon monitoring and ranging methods

– startRangingBeaconsInRegion:

Range all JAALEE ibeacons that are visible in range. Delegate method beaconManager:didRangeBeacons:inRegion: is used to retrieve found beacons. Returned NSArray contains JAALEEBeacon objects.

- (void)startRangingBeaconsInRegion:(JAALEERegion *)region

Parameters

region

JAALEE ibeacon region

Return Value

void

Discussion

Range all JAALEE ibeacons that are visible in range. Delegate method beaconManager:didRangeBeacons:inRegion: is used to retrieve found beacons. Returned NSArray contains JAALEEBeacon objects.

Declared In

JAALEEManager.h

– startMonitoringForRegion:

Start monitoring for particular iBeacon region. Functionality works in the background mode as well. Every time you enter or leave ibeacon region appropriet delegate method inovked: beaconManager:didEnterRegtion: and beaconManager:didExitRegion:

- (void)startMonitoringForRegion:(JAALEERegion *)region

Parameters

region

JAALEE ibeacon region

Return Value

void

Discussion

Start monitoring for particular iBeacon region. Functionality works in the background mode as well. Every time you enter or leave ibeacon region appropriet delegate method inovked: beaconManager:didEnterRegtion: and beaconManager:didExitRegion:

Declared In

JAALEEManager.h

– stopRangingBeaconsInRegion:

Stops ranging JAALEE ibeacons.

- (void)stopRangingBeaconsInRegion:(JAALEERegion *)region

Parameters

region

JAALEE ibeacon region

Return Value

void

Discussion

Stops ranging JAALEE ibeacons.

Declared In

JAALEEManager.h

– stopMonitoringForRegion:

Unsubscribe application from iOS monitoring of JAALEE ibeacon region.

- (void)stopMonitoringForRegion:(JAALEERegion *)region

Parameters

region

JAALEE ibeacon region

Return Value

void

Discussion

Unsubscribe application from iOS monitoring of JAALEE ibeacon region.

Declared In

JAALEEManager.h

– requestStateForRegion:

Allows to validate current state for particular ibeacon region

- (void)requestStateForRegion:(JAALEERegion *)region

Parameters

region

JAALEE ibeacon region

Return Value

void

Discussion

Allows to validate current state for particular ibeacon region

Declared In

JAALEEManager.h

– startMonitoringGeographyPosition

Start Monitoring for geography position. delegate method inovked: JAALEEManager:didUpdateLocations:

- (void)startMonitoringGeographyPosition

Return Value

void

Discussion

Start Monitoring for geography position. delegate method inovked: JAALEEManager:didUpdateLocations:

Declared In

JAALEEManager.h

– stopMonitoringGeographyPosition

Stops Monitoring Geography Position.

- (void)stopMonitoringGeographyPosition

Return Value

void

Discussion

Stops Monitoring Geography Position.

Declared In

JAALEEManager.h

– startScanningEddystoneBeacons

Start scanning for eddystone beacons. Every time you enter or leave eddystone beacon region appropriet delegate method inovked: JAALEEManager:didFoundEddystoneURLBeacons: JAALEEManager:didFindEddystoneUIDBeacon: JAALEEManager:didLoseEddystoneUIDBeacon: JAALEEManager:didUpdateEddystoneUIDBeacon:

- (void)startScanningEddystoneBeacons

Return Value

void

Discussion

Start scanning for eddystone beacons. Every time you enter or leave eddystone beacon region appropriet delegate method inovked: JAALEEManager:didFoundEddystoneURLBeacons: JAALEEManager:didFindEddystoneUIDBeacon: JAALEEManager:didLoseEddystoneUIDBeacon: JAALEEManager:didUpdateEddystoneUIDBeacon:

Declared In

JAALEEManager.h

– stopScanningEddystoneBeacons

Stops Scan JAALEE eddystone beacons.

- (void)stopScanningEddystoneBeacons

Return Value

void

Discussion

Stops Scan JAALEE eddystone beacons.

Declared In

JAALEEManager.h