Protocols

The following protocols are available globally.

  • Protocol that describes the interface every object providing directions should conform to.

    See more

    Declaration

    Objective-C

    @protocol SITDirectionsInterface <NSObject>
  • Delegate for SITDirectionsManager. Use this to listen for directions related callbacks.

    See more

    Declaration

    Objective-C

    @protocol SITDirectionsDelegate <NSObject>
  • General interface every object providing location should conform to.

    See more

    Declaration

    Objective-C

    @protocol SITLocationInterface <NSObject>
  • Delegate for SITLocationManager. Use this to listen for location related callbacks.

    See more

    Declaration

    Objective-C

    @protocol SITLocationDelegate <NSObject>
  • Interface that every object that provides navigation must implement.

    See more

    Declaration

    Objective-C

    @protocol SITNavigationInterface <NSObject>
  • Protocol for SITNavigationManager. Use this to listen for route progression related callbacks.

    See more

    Declaration

    Objective-C

    @protocol SITNavigationDelegate <NSObject>
  • Generic interface to control realtime operations

    See more

    Declaration

    Objective-C

    @protocol SITRealTimeInterface <NSObject>
  • Generic interface that provides information about the location of the users in Real Time

    See more

    Declaration

    Objective-C

    @protocol SITRealTimeDelegate <NSObject>