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