BDPTempoTrackingDelegate
Objective-C
@protocol BDPTempoTrackingDelegate <NSObject>
Swift
protocol BDPTempoTrackingDelegate : NSObjectProtocol
Defines the call-backs which Point SDK makes to inform the Application of Tempo events.
Assign your own implementation of this protocol to the BDLocationManager.tempoTrackingDelegate property of the
shared BDLocationManager instance, to handle Tempo related callbacks.
-
This method indicates that Tempo Tracking has expired
Declaration
Objective-C
- (void)tempoTrackingDidExpire;Swift
optional func tempoTrackingDidExpire() -
This method indicates that Tempo Tracking has been updated
Declaration
Objective-C
- (void)tempoTrackingDidUpdate:(TempoTrackingUpdate *)tempoUpdate;Swift
optional func tempoTrackingDidUpdate(_ tempoUpdate: TempoTrackingUpdate!)Parameters
tempoUpdateThe Tempo tracking update details, including ETA and
Destinationinformation -
This method is called if Tempo Tracking is stopped due to an error (for e.g. invalid destination Id)
Declaration
Objective-C
- (void)didStopTrackingWithError:(NSError *)error;Swift
func didStopTrackingWithError(_ error: (any Error)!)Parameters
errorDetails from NSError objects delivered here are intended for development logging purposes and are not intended to be seen by your application’s users.
View on GitHub
Install in Dash