ISLocationDelegate Protocol Reference

Conforms to NSObject
Declared in ISLocationProvider.h

Overview

Protocol used to handle Location events.

– onLocationInitDoneWithSuccess:andError: required method

Method called when the location init is done.

- (void)onLocationInitDoneWithSuccess:(Boolean)success andError:(ISError *)error

Parameters

success

Boolean used to know if the initialization succeeded or not.

error

Relative fail error. Could be nil if success.

Declared In

ISLocationProvider.h

– onLocationReceived: required method

Method called when a new location is received.

- (void)onLocationReceived:(ISLocation *)location

Parameters

location

New location received.

Declared In

ISLocationProvider.h

– onAzimuthReceived: required method

Method called when a new azimuth is received.

- (void)onAzimuthReceived:(float)azimuth

Parameters

azimuth

Updated azimuth.

Declared In

ISLocationProvider.h

– noRegisteredBeaconDetected

Method called when no registered beacon were detected.

- (void)noRegisteredBeaconDetected

Declared In

ISLocationProvider.h

– onLocationLost:

Method called when the location computed is lost.

- (void)onLocationLost:(ISPosition *)lastPosition

Parameters

lastPosition

The last known position.

Declared In

ISLocationProvider.h