SdkStatus

open class SdkStatus : Cloneable

Constructors

Link copied to clipboard
constructor(startStatus: SdkStatus.StartStatus, canDetect: Boolean, isRemoteEnabled: Boolean, isPreciseLocationPermGranted: Boolean, isActivityRecognitionPermGranted: Boolean, locationSetting: SdkStatus.LocationSetting, isAirplaneModeEnabled: Boolean, isLocationAvailable: Boolean, isAccelPresent: Boolean, isGyroPresent: Boolean, isGpsPresent: Boolean, isGooglePlayServicesMissing: Boolean, wifiQuotaStatus: SdkStatus.QuotaStatus, mobileQuotaStatus: SdkStatus.QuotaStatus, diskQuotaStatus: SdkStatus.QuotaStatus, locationPermission: SdkStatus.LocationPermission, isSchedulingExactAlarmsPermitted: Boolean, userExists: Boolean)

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
The detection status of the SDK.
Link copied to clipboard
The status of the disk quota.
Link copied to clipboard
Whether the device has an accelerometer.
Link copied to clipboard
Whether the activity recognition permission has been granted.
Link copied to clipboard
Whether the device is in airplane mode.
Link copied to clipboard
Whether background processing is restricted for the application.
Link copied to clipboard
Whether battery optimization is enabled for the application.
Link copied to clipboard
Whether battery saving is enabled on the device.
Link copied to clipboard
Whether Google Play Services is missing.
Link copied to clipboard
Whether the device has a GPS.
Link copied to clipboard
Whether the device has a gyroscope.
Link copied to clipboard
The SDK's location availability state.
Link copied to clipboard
Whether the user has granted precise location permission to the app.
Link copied to clipboard
Whether the user is enabled on the Sentiance Cloud Platform.
Link copied to clipboard
Whether scheduling exact alarms is permitted.
Link copied to clipboard
The location accessibility permission.
Link copied to clipboard
The location setting currently set in the device settings.
Link copied to clipboard
The status of the mobile network quota.
Link copied to clipboard
Link copied to clipboard
Whether a Sentiance user exists on the device.
Link copied to clipboard
The status of the WiFi quota.

Functions

Link copied to clipboard
open fun clone(): SdkStatus
Link copied to clipboard
open fun equals(o: Any): Boolean
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun toString(): String