Protocols
The following protocols are available globally.
-
Undocumented
See moreDeclaration
Swift
@objc public protocol TNDriveMotionAlertDelegate -
TNDriveMotionAnalyticsClient mainly provides some analysis functions for trip data. To get
See moreTNDriveMotionAnalyticsClientinstance, useTNDriveMotionService.getDriveMotionAnalyticsClient().Declaration
Swift
@objc public protocol TNDriveMotionAnalyticsClient : NSObjectProtocol -
In applications that use DriveMotionSDK, TNDriveMotionClient is the only way to use DriveMotion to expose capabilities. To get TNDriveMotionClient instance, use {@link TNDriveMotionService#getDriveMotionClient()} .
See moreDeclaration
Swift
@objc public protocol TNDriveMotionClient : NSObjectProtocol -
This delegate is for users to receive trip changes through broadcast.
See moreDeclaration
Swift
@objc public protocol TNDriveMotionDelegate -
TNDriveMotionMonitorClient mainly provides some monitor functions for trip upload. To get
See moreTNDriveMotionMonitorClientinstance, useTNDriveMotionService.getDriveMotionMonitorClient().Declaration
Swift
@objc public protocol TNDriveMotionMonitorClient : NSObjectProtocol -
Undocumented
See moreDeclaration
Swift
@objc public protocol TNDriveMotionMonitorDelegate -
TNDriveMotionUsersClient mainly provides functional for switching, receiving contents, also for delete user data. To get
See moreTNDriveMotionUsersClientinstance, useTNDriveMotionUsersClient.getDriveMotionUsersClient().Declaration
Swift
@objc public protocol TNDriveMotionUsersClient : NSObjectProtocol -
Undocumented
See moreDeclaration
Swift
@objc public protocol TNEnrollmentClient : NSObjectProtocol -
The base response object.
See moreDeclaration
Swift
@objc public protocol TNDriveMotionResponse : NSObjectProtocol
Protocols Reference