Package com.hypertrack.sdk.models

Types

Link copied to clipboard
data class ActivityData(val activityType: String, val pedometer: StepsData?) : EventData
Link copied to clipboard
enum ActivityType : Enum<ActivityType>
Link copied to clipboard
data class AvailabilityJSON(val availability: AvailabilityStatusJSON)
Link copied to clipboard
data class AvailabilityStatusJSON(val status: Boolean, val recordedAt: String)
Link copied to clipboard
enum CollectingLocations : Enum<CollectingLocations>
Link copied to clipboard
data class CoreSdkGeoJSON(    latitude: Double,     longitude: Double,     altitude: Double)
Link copied to clipboard
data class CoreSdkLocationData(    val latitude: Double,     val longitude: Double,     altitude: Double,     val accuracy: Double?,     val bearing: Double?,     val speed: Double?,     val batteryPercent: Double?,     val batteryStatus: String?,     val isFromMockProvider: Boolean?,     val steps: UInt?) : EventData
Link copied to clipboard
open class DeviceInfo
Created by ravi on 6/27/18.
Link copied to clipboard
open class Event
Link copied to clipboard
open class EventAdapter : JsonDeserializer<T>
Link copied to clipboard
interface EventData
Link copied to clipboard
open class EventFactory
Link copied to clipboard
open class ForceLocationUpdateEvent : BaseMessageEvent
Link copied to clipboard
open class GeoJSONLocation : Serializable
Created by ravi on 6/26/18.
Link copied to clipboard
open class Geotag
Link copied to clipboard
open class HealthData : EventData
Link copied to clipboard
open class StepsData

Functions

Link copied to clipboard
fun CoreSdkLocationData.toAndroidLocation(): Location
Link copied to clipboard
fun Location.toCoreSdkLocationData(): CoreSdkLocationData
Link copied to clipboard
fun CoreSdkLocationData.toGeoJsonLocation(): GeoJSONLocation