TrackingRequirements

class TrackingRequirements(updateInterval: Long, updateIntervalTimeUnit: TimeUnit)

Defines a set of requirements that LocationProcessor expects to be satisfied by Location tracking implementation.

Constructors

TrackingRequirements
Link copied to clipboard
fun TrackingRequirements(updateInterval: Long, updateIntervalTimeUnit: TimeUnit)

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open override fun toString(): String

Properties

updateInterval
Link copied to clipboard
val updateInterval: Long
Fixed period of time that is used to refresh Location data, typically every few seconds.
updateIntervalTimeUnit
Link copied to clipboard
val updateIntervalTimeUnit: TimeUnit
The specific TimeUnit of the updateInterval value.