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 moreTNDriveMotionAnalyticsClient
instance, 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
-
TNDriveMotionUsersClient mainly provides functional for switching, receiving contents, also for delete user data. To get
See moreTNDriveMotionUsersClient
instance, useTNDriveMotionUsersClient.getDriveMotionUsersClient()
.Declaration
Swift
@objc public protocol TNDriveMotionUsersClient : NSObjectProtocol
-
The base response object.
See moreDeclaration
Swift
@objc public protocol TNDriveMotionResponse : NSObjectProtocol