Inherits from NSObject
Declared in ZendriveEvent.h

Overview

Represents a driving behavior event like phone use, aggressive acceleration etc. It is part of ZendriveDriveInfo object of [ZendriveDelegateProtocol processEndOfDrive:] callback.

Tasks

Properties

endTime

Epoch timestamp of the end of the event;

@property (nonatomic, assign) long long endTime

Discussion

Epoch timestamp of the end of the event;

Declared In

ZendriveEvent.h

eventSeverity

The severity of the event.

@property (nonatomic, assign) ZendriveEventSeverity eventSeverity

Discussion

The severity of the event.

Declared In

ZendriveEvent.h

eventType

The type of the event.

@property (nonatomic, assign) ZendriveEventType eventType

Discussion

The type of the event.

Declared In

ZendriveEvent.h

speedingData

Additional data in the eventType is ZendriveEventOverSpeeding, will be nil otherwise.

@property (nonatomic, strong, nullable) ZendriveSpeedingData *speedingData

Discussion

Additional data in the eventType is ZendriveEventOverSpeeding, will be nil otherwise.

Declared In

ZendriveEvent.h

startLocation

Start location of the event.

@property (nonatomic, strong, nonnull) ZendriveLocationPoint *startLocation

Discussion

Start location of the event.

Declared In

ZendriveEvent.h

startTime

Epoch timestamp of the start of the event.

@property (nonatomic, assign) long long startTime

Discussion

Epoch timestamp of the start of the event.

Declared In

ZendriveEvent.h

stopLocation

Stop location of the event.

@property (nonatomic, strong, nonnull) ZendriveLocationPoint *stopLocation

Discussion

Stop location of the event.

Declared In

ZendriveEvent.h

turnDirection

Denotes the turn direction of a hard turn whether a left or right turn.

@property (nonatomic, assign) ZendriveTurnDirection turnDirection

Discussion

Denotes the turn direction of a hard turn whether a left or right turn.

Declared In

ZendriveEvent.h