LogMetadata class Sensor Data Source

LogMetadata class

This class should not be instantiated directly. Instead, use the RecorderBookmarks.getLogMetadata method to obtain an instance.

Constructors

LogMetadata(int _pointerId)

Properties

activityRecord ActivityRecord
Retrieves the recorded activity details.
no setter
availableDataTypes List<DataType>
Get a list of the available data types.
no setter
durationMillis int
Get the log duration.
no setter
endPosition Coordinates
Retrieves the last recorded GPS position.
no setter
endTimestampInMillis int
Get timestamp of the last sensor data.
no setter
hashCode int
The hash code for this object.
no setterinherited
isProtected bool
Check if a log file is protected.
no setter
isUploaded bool
Check if a log file was uploaded to the server.
no setter
logSize int
Get the log size.
no setter
preciseRoute List<Coordinates>
Retrieves a detailed description of the recorded route.
no setter
route List<Coordinates>
Retrieves a shortened version of the recorded route.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
soundMarks List<SoundMark>
Retrieves a list of recorded sound marks.
no setter
startPosition Coordinates
Retrieves the first recorded GPS position.
no setter
startTimestampInMillis int
The timestamp of the first sensor data.
no setter
transportMode RecordingTransportMode
The transport mode used when the log was recorded.
no setter

Methods

addUserMetadata(String key, Uint8List userMetadata) Future<bool>
Add or overwrite metadata associated with a specific key.
getUserMetadata(String key) Uint8List
Retrieve metadata associated with a specific key from the customer buffer.
isDataTypeAvailable(DataType type) bool
Verify if a data type is recorded in the log file.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerAutoReleaseObject(int pointerId) → void
Registers an object for auto release.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited