SITNavigationInterface Protocol Reference

Conforms to NSObject
Declared in SITNavigationInterface.h

Overview

Interface that every object that provides navigation must implement.

– requestNavigationUpdates: required method

Set the navigation parameters to receive navigation updates.

- (void)requestNavigationUpdates:(SITNavigationRequest *)request

Parameters

request

SITNavigationRequest object.

Declared In

SITNavigationInterface.h

– updateWithLocation: required method

Update the current location to compute the progress of a user with respect to a route.

- (void)updateWithLocation:(SITLocation *)location

Parameters

location

current location. You should introduced the locations provided by the SITLocationManager through its delegate interface.

Declared In

SITNavigationInterface.h

– removeUpdates required method

Stops providing navigation updates and deletes

- (void)removeUpdates

Declared In

SITNavigationInterface.h

– isRunning required method

Check if navigation manager is locaded with a valid request

- (BOOL)isRunning

Return Value

boolean value that determines if the SITNavigationManager is loaded with a valid request (YES) or not (NO)

Declared In

SITNavigationInterface.h