Enumerations
The following enumerations are available globally.
-
Drive detection mode enum
auto: Automatically detected by drive motionmanual: Manually trigger drive motion, use {@link TNDriveMotionClient#startDrive()} and {@link TNDriveMotionClient#stopDrive()}
Declaration
Swift
@objc public enum TNDriveDetectionMode : Int -
Undocumented
See moreDeclaration
Swift
@objc public enum TNGroupFactor : Int, RawRepresentable, CaseIterable, Codable -
Undocumented
See moreDeclaration
Swift
public enum TNGroupFactorBuckets : Hashable, EnumCodecable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNTimeOfDay : Int, RawRepresentable, CaseIterable, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNDayOfWeek : Int, RawRepresentable, CaseIterable, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNTripLength : Int, RawRepresentable, CaseIterable, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNProcessStatus : Int, RawRepresentable, CaseIterable, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNRankMetrics : Int, RawRepresentable, CaseIterable, Codable -
Config description type enumeration.
See moreDeclaration
Swift
@objc public enum TNConfigDescriptionType : Int, RawRepresentable, Codable
-
Represents different types of coaching factors
See moreDeclaration
Swift
@available(*, deprecated, message: "This edge-side API will be removed in future versions. Use cloud APIs instead.") @objc public enum ContextualCoachingGroupFactor : Int, Codable, CaseIterable
-
Represents different times of the day
See moreDeclaration
Swift
@available(*, deprecated, message: "This edge-side API will be removed in future versions. Use cloud APIs instead.") @objc public enum TimeOfDay : Int, Codable, CaseIterable
-
Represents days of the week
See moreDeclaration
Swift
@available(*, deprecated, message: "This edge-side API will be removed in future versions. Use cloud APIs instead.") @objc public enum DayOfWeek : Int, Codable, CaseIterable
-
Represents different trip length categories
See moreDeclaration
Swift
@available(*, deprecated, message: "This edge-side API will be removed in future versions. Use cloud APIs instead.") @objc public enum TripLength : Int, Codable, CaseIterable
-
Represents different types of roads for contextual coaching
See moreDeclaration
Swift
@available(*, deprecated, message: "This edge-side API will be removed in future versions. Use cloud APIs instead.") @objc public enum RoadType : Int, Codable, CaseIterable -
Undocumented
See moreDeclaration
Swift
@objc public enum ContextualCoachingRankMetrics : Int, Codable, CaseIterable -
Interval type enumeration.
See moreDeclaration
Swift
@objc public enum TNIntervalType : Int, Codable -
DriveMotion service response status.
See moreDeclaration
Swift
@objc public enum TNResponseStatus : Int, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNSafetyIntervalType : Int, Codable -
Safety event type enumeration class.
See moreDeclaration
Swift
@objc public enum TNAlertEventType : Int, RawRepresentable, Codable, CaseIterable -
Undocumented
See moreDeclaration
Swift
@objc public enum AllTripSelectionStatus : Int, RawRepresentable, Codable, CaseIterable -
Undocumented
See moreDeclaration
Swift
@objc public enum AnalyticsQueryMode : Int -
Undocumented
See moreDeclaration
Swift
@objc public enum AssetContext : Int, Codable -
Undocumented
See moreDeclaration
Swift
@objc(TNAuthorizationError) public enum TNAuthorizationError : Int, RawRepresentable, Codable, CaseIterable -
Undocumented
See moreDeclaration
Swift
@objc public enum OperationType : Int, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum CriteriaType : Int, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNConnectionMode : Int, CaseIterable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNCumulativeSafetyIntervalType : Int, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNDataRetentionPeriod : Int, Codable -
Undocumented
See moreDeclaration
Swift
public enum TNDistractionType : Int, Codable -
Undocumented
See moreDeclaration
Swift
@objc(TNDriveDetectionState) public enum TNDriveDetectionState : Int, CaseIterable, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNEdgeEventDetectMode : Int -
Undocumented
See moreDeclaration
Swift
@objc public enum EnrollmentReason : Int, RawRepresentable, Codable, CaseIterable -
Undocumented
See moreDeclaration
Swift
@objc public enum EventLevel : Int, RawRepresentable, CaseIterable, Codable -
Safety event type enumeration.
See moreDeclaration
Swift
@objc public enum DMEventType : Int, RawRepresentable, Codable, CaseIterable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNPeripheralProtocol : Int, RawRepresentable, Codable, CaseIterable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNSafetyIntervalFilter : Int, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum ScoreFactorType : Int, RawRepresentable, CaseIterable, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum TNScoreType : Int, RawRepresentable, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum ScoreVersion : Int, RawRepresentable, Codable, CaseIterable -
Undocumented
See moreDeclaration
Swift
@objc public enum State : Int, RawRepresentable, Codable, CaseIterable -
Define classification the trip transportation mode by auto and manual classification
Auto classification align by the type defined in {@link DriverPassengerClassificationEvent.ClassificationResultType} Manual classification defined and used from API.
See moreDeclaration
Swift
@objc public enum TNTransportationMode : Int, RawRepresentable, CaseIterable, Codable -
Undocumented
See moreDeclaration
Swift
@objc public enum TripSelectionStatus : Int, RawRepresentable, Codable, CaseIterable -
Undocumented
See moreDeclaration
Swift
@objc public enum TripSortType : Int, Codable -
Indicates the reason why
See moreonPeripheralsCollectedis invoked.Declaration
Swift
@objc public enum PeripheralEventTrigger : Int -
The state type enumeration for ‘TNProgress’
See moreDeclaration
Swift
@objc public enum TNProgressState : Int, Codable
Enumerations Reference