TNHardBrakeEvent

@objcMembers
public class TNHardBrakeEvent : TNSensorEvent

Undocumented

  • Declaration

    Swift

    override public private(set) var type: TNEventType { get set }
  • Declaration

    Swift

    override public var eventName: String? { get set }
  • Declaration

    Swift

    override public var schemaDefinition: String? { get set }
  • hard brake level

    Declaration

    Swift

    public private(set) var level: HardAccelerationLevel { get }
  • Speed of vehicle when brake starts

    Declaration

    Swift

    public private(set) var startSpeed: TNVehicleSpeedItem? { get }
  • Speed of vehicle when brake ends

    Declaration

    Swift

    public private(set) var endSpeed: TNVehicleSpeedItem? { get }
  • hard brake duration in ms

    Declaration

    Swift

    public private(set) var duration: Int64? { get }
  • braking item

    Declaration

    Swift

    public private(set) var brakingDecelItem: TNBrakingDecelItem? { get }
  • Builder in order to create a valid event

    Declaration

    Swift

    public static func builder() -> TNHardBrakeEventBuilder
  • Undocumented

    Declaration

    Swift

    public override func encode(to encoder: Encoder) throws
  • Undocumented

    Declaration

    Swift

    public required init(from decoder: Decoder) throws