Classes
The following classes are available globally.
-
Undocumented
See moreDeclaration
Swift
public class TNSDKEnvironment
-
A simple logger enable you to see different levels of logging.
See moreDeclaration
Swift
@objcMembers public class TNLogging : NSObject
-
Class to load resources from framework’s bundle
See moreDeclaration
Swift
public class TNResourceMaster : NSObject
-
Favorite events schema model. Use
See moreTNFavoriteEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNFavoriteEvent : TNApplicationEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNFavoriteEventBuilder : NSObject, LogInitiator
-
Remove all favorites Schema model. Use
See moreTNRemoveAllFavoritesEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNRemoveAllFavoritesEvent : TNApplicationEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNRemoveAllFavoritesEventBuilder : NSObject, LogInitiator
-
Entity Action Event Schema model. Use
See moreTNEntityActionEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNEntityActionEvent : TNApplicationEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNEntityActionEventBuilder : NSObject, LogInitiator
-
Entity Cache Action Event Schema model. Use
See moreTNEntityCacheActionEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNEntityCacheActionEvent : TNApplicationEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNEntityCacheActionEventBuilder : NSObject, LogInitiator
-
Set Home Event Schema model. Use
See moreTNUserSetEventBuilder.homeEventBuild()
to create an eventDeclaration
Swift
@objcMembers public class TNSetHomeEvent : TNUserSetEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNSetHomeEventBuilder : TNUserSetEventBuilder
-
Set Work Event Schema model. Use
See moreTNUserSetEventBuilder.workEventBuild()
to create an eventDeclaration
Swift
@objcMembers public class TNSetWorkEvent : TNUserSetEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNSetWorkEventBuilder : TNUserSetEventBuilder
-
Parent class for Set Home / Work Event models. Use
See moreTNUserSetEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNUserSetEvent : TNApplicationEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNUserSetEventBuilder : NSObject, LogInitiator
-
Start Engine Event Schema model. Use
See moreTNStartEngineEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNStartEngineEvent : TNApplicationEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNStartEngineEventBuilder : NSObject, LogInitiator
-
Stop Engine Event Schema model. Use
See moreTNStopEngineEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNStopEngineEvent : TNApplicationEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNStopEngineEventBuilder : NSObject, LogInitiator
-
Event type consists of both HMI and sensor events and divided by groups:
See moreTNEventType.Favorite
,TNEventType.Search
,TNEventType.Sensor
,TNEventType.User
,TNEventType.Vehicle
Declaration
Swift
@objcMembers public class TNEventType : NSObject, EventType
-
Undocumented
See moreDeclaration
Swift
@objcMembers public final class TNFavoriteEventType : TNEventType
-
Undocumented
See moreDeclaration
Swift
@objcMembers public final class TNSearchEventType : TNEventType
-
Undocumented
See moreDeclaration
Swift
@objcMembers public final class TNSensorEventType : TNEventType
-
Undocumented
See moreDeclaration
Swift
@objcMembers public final class TNUserEventType : TNEventType
-
Undocumented
See moreDeclaration
Swift
@objcMembers public final class TNVehicleEventType : TNEventType
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNAccelerometerEvent : TNAxisSensorEvent<TNAccelerometerItem>
-
Undocumented
Declaration
Swift
@objcMembers public class TNAccelerometerEventBuilder: TNAxisSensorEventBuilder<TNAccelerometerItem, TNAccelerometerEvent>
-
Acceleration forces along axes. Use
See moreTNAccelerometerItemBuilder
to create itemDeclaration
Swift
@objc public class TNAccelerometerItem : NSObject, TNAxisSensorItem, Codable, LogInitiator
-
Undocumented
See moreDeclaration
Swift
public class TNAccelerometerItemBuilder : TNAxisSensorItemBuilder<TNAccelerometerItem>
-
Magnetometr Event Schema model. Use
See moreTNAmbientMagneticEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNAmbientMagneticEvent : TNAxisSensorEvent<TNAmbientMagneticItem>
-
Undocumented
Declaration
Swift
@objcMembers public class TNAmbientMagneticEventBuilder : TNAxisSensorEventBuilder<TNAmbientMagneticItem, TNAmbientMagneticEvent>
-
Magnetic field from magnetometr. Use
See moreTNAmbientMagneticItemBuilder
to create itemDeclaration
Swift
@objc public class TNAmbientMagneticItem : NSObject, Codable, LogInitiator, TNAxisSensorItem
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNAmbientMagneticItemBuilder: TNAxisSensorItemBuilder<TNAmbientMagneticItem>
-
Gravity Event Schema model. Use
See moreTNGravityEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNGravityEvent : TNAxisSensorEvent<TNGravityItem>
-
Undocumented
Declaration
Swift
@objcMembers public class TNGravityEventBuilder: TNAxisSensorEventBuilder<TNGravityItem, TNGravityEvent>
-
Force of gravity from device sensor. Use
See moreTNGravityItemBuilder
to create itemDeclaration
Swift
@objc public class TNGravityItem : NSObject, TNAxisSensorItem, Codable, LogInitiator
-
Undocumented
See moreDeclaration
Swift
public class TNGravityItemBuilder : TNAxisSensorItemBuilder<TNGravityItem>
-
Gyroscope Event Schema model. Use
See moreTNGyroscopeEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNGyroscopeEvent : TNAxisSensorEvent<TNGyroscopeItem>
-
Undocumented
Declaration
Swift
@objcMembers public class TNGyroscopeEventBuilder: TNAxisSensorEventBuilder<TNGyroscopeItem, TNGyroscopeEvent>
-
Rotation status from gyroscope. Use
See moreTNGyroscopeItemBuilder
to create itemDeclaration
Swift
@objc public class TNGyroscopeItem : NSObject, TNAxisSensorItem, Codable, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNGyroscopeItemBuilder: TNAxisSensorItemBuilder<TNGyroscopeItem>
-
Linear Acceleration Event Schema model. Use
See moreTNLinearAccelerationEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNLinearAccelerationEvent : TNAxisSensorEvent<TNLinearAccelerationItem>
-
Undocumented
Declaration
Swift
@objcMembers public class TNLinearAccelerationEventBuilder: TNAxisSensorEventBuilder<TNLinearAccelerationItem, TNLinearAccelerationEvent>
-
Acceleration forces along axes excluding gravity. Use
See moreTNLinearAccelerationItemBuilder
to create itemDeclaration
Swift
@objc public class TNLinearAccelerationItem : NSObject, TNAxisSensorItem, Codable, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNLinearAccelerationItemBuilder: TNAxisSensorItemBuilder<TNLinearAccelerationItem>
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNAxisSensorEvent<T> : TNSensorEvent where T : TNAxisSensorItem
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNAxisSensorEventBuilder <itemT: TNAxisSensorItem, eventT: TNAxisSensorEvent<itemT>>: NSObject, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNAxisSensorItemBuilder<T> : NSObject, LogInitiator where T : TNAxisSensorItem
-
CommonMotionEvent is a service event that is used to transfer motion data between components
See moreDeclaration
Swift
@objcMembers public class TNCommonMotionEvent : TNSensorEvent
-
GPS Probes Event Schema model. Use
See moreTNGpsProbeEventBuilder
to create an eventDeclaration
Swift
@objcMembers public class TNGpsProbeEvent : TNSensorEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNGpsProbeEventBuilder : NSObject, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNProbeListItem : NSObject, Codable, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNProbeListItemBuilder : NSObject, LogInitiator
-
AcceleratorPedalItem. Use
See moreTNAcceleratorPedalItemBuilder
to create itemDeclaration
Swift
@objc public class TNAcceleratorPedalItem : NSObject, Codable, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNAcceleratorPedalItemBuilder : NSObject, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNHardAccelerationEvent : TNSensorEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNHardAccelerationEventBuilder : NSObject, LogInitiator
-
Speed of vehicle. Use
See moreTNVehicleSpeedItemBuilder
to create itemDeclaration
Swift
@objc public class TNVehicleSpeedItem : NSObject, Codable, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNVehicleSpeedItemBuilder : NSObject, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objc public class TNBrakingDecelItem : NSObject, Codable, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNBrakingDecelItemBuilder : NSObject, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNHardBrakeEvent : TNSensorEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNHardBrakeEventBuilder : NSObject, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNHeadingItem : NSObject, Codable, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNHeadingItemBuilder : NSObject, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNSharpTurnEvent : TNSensorEvent
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNSharpTurnEventBuilder : NSObject, LogInitiator
-
This is an base class, describes the general event sent via DataCollector.
See moreDeclaration
Swift
@objcMembers public class TNEvent : NSObject, Codable, LogInitiator
-
Undocumented
Declaration
Swift
@objc public class TNApplicationInfo : NSObject, LogInitiator
-
Options for SDK initialization Use
See moreTNDataCollectorSDKOptionsBuilder
to create options objectDeclaration
Swift
@objcMembers public class TNDataCollectorSDKOptions : NSObject, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers open class TNDataCollectorSDKOptionsBuilder : NSObject
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNDataCollectorClient : NSObject, LogInitiator
-
Undocumented
See moreDeclaration
Swift
@objcMembers public class TNDataCollectorService : NSObject