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 moreTNFavoriteEventBuilderto 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 moreTNRemoveAllFavoritesEventBuilderto 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 moreTNEntityActionEventBuilderto 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 moreTNEntityCacheActionEventBuilderto 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 moreTNUserSetEventBuilderto 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 moreTNStartEngineEventBuilderto 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 moreTNStopEngineEventBuilderto 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.VehicleDeclaration
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 moreTNAccelerometerItemBuilderto 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 moreTNAmbientMagneticEventBuilderto 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 moreTNAmbientMagneticItemBuilderto 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 moreTNGravityEventBuilderto 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 moreTNGravityItemBuilderto 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 moreTNGyroscopeEventBuilderto 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 moreTNGyroscopeItemBuilderto 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 moreTNLinearAccelerationEventBuilderto 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 moreTNLinearAccelerationItemBuilderto 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 moreTNGpsProbeEventBuilderto 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 moreTNAcceleratorPedalItemBuilderto 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 moreTNVehicleSpeedItemBuilderto 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 moreTNDataCollectorSDKOptionsBuilderto 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
Classes Reference