A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W 

S

SatellitePositionCalculator - class in com.doorstepai.sdks.tracking.internal.sensors
Satellite Position and Velocity CalculatorCalculates GPS satellite positions and velocities from ephemeris data.
SatellitePositionVelocity - class in com.doorstepai.sdks.tracking.internal.sensors
Satellite position and velocity at a specific time.
SdkError - class in com.doorstepai.sdks.tracking.internal
 
SdkError.NetworkError - class in com.doorstepai.sdks.tracking.internal.SdkError
 
SdkError.PermissionDenied - class in com.doorstepai.sdks.tracking.internal.SdkError
 
SdkError.SdkDisabled - class in com.doorstepai.sdks.tracking.internal.SdkError
Server-driven kill switch (misc.sdkEnabled = false).
SdkError.Timeout - class in com.doorstepai.sdks.tracking.internal.SdkError
 
SdkError.Unauthorized - class in com.doorstepai.sdks.tracking.internal.SdkError
 
SdkError.UnexpectedOutput - class in com.doorstepai.sdks.tracking.internal.SdkError
 
SdkError.Unknown - class in com.doorstepai.sdks.tracking.internal.SdkError
 
SdkError.UnsupportedDevice - class in com.doorstepai.sdks.tracking.internal.SdkError
 
SDKLogEntry - class in com.doorstepai.sdks.tracking.internal
 
SDKLogger - class in com.doorstepai.sdks.tracking.internal
Centralized logging utility for the DoorstepAI SDK.
SDKLogLevel - class in com.doorstepai.sdks.tracking.internal
 
SDKLogLevelSerializer - class in com.doorstepai.sdks.tracking.internal
 
SDKLogsBatchBody - class in com.doorstepai.sdks.tracking.internal.network
 
selectOldestPendingIds(int,int,Continuation) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
selectOldestPendingIds(null,null,null) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
selectOldestPendingIds(Integer,Integer) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao
 
sendBroadcast(Intent) - function in android.content.TrackingService
 
sendBroadcast(Intent,String) - function in android.content.TrackingService
 
sendBroadcast(Intent,String,Bundle) - function in android.content.TrackingService
 
sendBroadcastAsUser(Intent,UserHandle) - function in android.content.TrackingService
 
sendBroadcastAsUser(Intent,UserHandle,String) - function in android.content.TrackingService
 
sendBroadcastWithMultiplePermissions(Intent,Array) - function in android.content.TrackingService
 
sendOrderedBroadcast(Intent,String) - function in android.content.TrackingService
 
sendOrderedBroadcast(Intent,String,Bundle) - function in android.content.TrackingService
 
sendOrderedBroadcast(Intent,String,BroadcastReceiver,Handler,Integer,String,Bundle) - function in android.content.TrackingService
 
sendOrderedBroadcast(Intent,String,Bundle,BroadcastReceiver,Handler,Integer,String,Bundle) - function in android.content.TrackingService
 
sendOrderedBroadcast(Intent,String,String,BroadcastReceiver,Handler,Integer,String,Bundle) - function in android.content.TrackingService
 
sendOrderedBroadcast(Intent,Integer,String,String,BroadcastReceiver,Handler,String,Bundle,Bundle) - function in android.content.TrackingService
 
sendOrderedBroadcastAsUser(Intent,UserHandle,String,BroadcastReceiver,Handler,Integer,String,Bundle) - function in android.content.TrackingService
 
sendSDKLogs(List,Integer,String) - function in com.doorstepai.sdks.tracking.internal.network.Network
 
sendStickyBroadcast(Intent) - function in android.content.TrackingService
 
sendStickyBroadcast(Intent,Bundle) - function in android.content.TrackingService
 
sendStickyBroadcastAsUser(Intent,UserHandle) - function in android.content.TrackingService
 
sendStickyOrderedBroadcast(Intent,BroadcastReceiver,Handler,Integer,String,Bundle) - function in android.content.TrackingService
 
sendStickyOrderedBroadcastAsUser(Intent,UserHandle,BroadcastReceiver,Handler,Integer,String,Bundle) - function in android.content.TrackingService
 
SensorCollectionManager - class in com.doorstepai.sdks.tracking.internal
 
serialize(Encoder,SDKLogLevel) - function in com.doorstepai.sdks.tracking.internal.SDKLogLevelSerializer
 
setAggressiveScanning(Boolean) - function in com.doorstepai.sdks.tracking.internal.sensors.WifiManager
Enable or disable aggressive scanning mode.
setAPIKey(String,Boolean) - function in com.doorstepai.sdks.tracking.DoorstepAI
Set the bearer token used by every Network call and (by default) trigger an immediate config fetch.
setApiKey(String) - function in com.doorstepai.sdks.tracking.internal.network.Network
 
setAutoStopAfterDropoffSeconds(Double) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
setCollecting(Boolean) - function in com.doorstepai.sdks.tracking.internal.DataHolder
 
setCurrent(AppConfiguration) - function in com.doorstepai.sdks.tracking.internal.ConfigManager
 
setDataManager(DataManager) - function in com.doorstepai.sdks.tracking.internal.DataHolder
 
setDevMode(Boolean) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
setEnabled(Boolean) - function in com.doorstepai.sdks.tracking.CSVMode
When true, sensor data is written to CSV files instead of being uploaded to the server.
setInstance(DataHolder) - function in com.doorstepai.sdks.tracking.internal.DataHolder.Companion
 
setLastSessionDirectory(File) - function in com.doorstepai.sdks.tracking.CSVMode
 
setManualForeground(Boolean) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
setNetwork(Network) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
setPendingRequestsChecker(Function0) - function in com.doorstepai.sdks.tracking.internal.network.FlushWorker
Set the callback to check for pending network requests
setStackTrace(Array) - function in kotlin.SdkError
 
setStackTrace(Array) - function in kotlin.SdkError.NetworkError
 
setStackTrace(Array) - function in kotlin.SdkError.Timeout
 
setStackTrace(Array) - function in kotlin.SdkError.Unauthorized
 
setStackTrace(Array) - function in kotlin.SdkError.UnexpectedOutput
 
setStackTrace(Array) - function in kotlin.SdkError.UnsupportedDevice
 
setStackTrace(Array) - function in kotlin.SdkError.PermissionDenied
 
setStackTrace(Array) - function in kotlin.SdkError.SdkDisabled
 
setStackTrace(Array) - function in kotlin.SdkError.Unknown
 
setTheme(Integer) - function in android.content.TrackingService
 
setTransactionSuccessful() - function in androidx.room.CachedRequestDatabase_Impl
 
setTransactionSuccessful() - function in androidx.room.CachedRequestDatabase
 
setTriggerEvent(String,String) - function in com.doorstepai.sdks.tracking.internal.network.Network
 
setUltraFastMode(Boolean) - function in com.doorstepai.sdks.tracking.internal.sensors.WifiManager
Enable or disable ultra-fast mode.
setWallpaper(Bitmap) - function in android.content.TrackingService
 
setWallpaper(InputStream) - function in android.content.TrackingService
 
shareLastSession(Context,String) - function in com.doorstepai.sdks.tracking.CSVMode
Open the platform share sheet with all CSV files in lastSessionDirectory.
shutdown() - function in com.doorstepai.sdks.tracking.internal.sensors.GnssManager
Shutdown and cleanup.
shutdown() - function in com.doorstepai.sdks.tracking.internal.sensors.LocationManager
Clean-up: call this when you no longer need location or sensor updates.
shutdown() - function in com.doorstepai.sdks.tracking.internal.sensors.WifiManager
Clean up resources.
SignificantMotionData - class in com.doorstepai.sdks.tracking.internal.sensors
TYPE_SIGNIFICANT_MOTION: one-shot trigger event.
start() - function in com.doorstepai.sdks.tracking.internal.network.FlushWorker
Start listening and attempt an immediate flush on init.
start(String,String,LatLngObject,Function1) - function in com.doorstepai.sdks.tracking.internal.SensorCollectionManager
 
startActivities(Array) - function in android.content.TrackingService
 
startActivities(Array,Bundle) - function in android.content.TrackingService
 
startActivity(Intent) - function in android.content.TrackingService
 
startActivity(Intent,Bundle) - function in android.content.TrackingService
 
startCollection(String,String) - function in com.doorstepai.sdks.tracking.internal.DataHolder
 
startDeliveryByAddress(Context,String,String) - function in com.doorstepai.sdks.tracking.WifiPositioningExample.Companion
Example: Using AddressType for delivery with integrated WiFi positioning
startDeliveryByAddressString(String,String,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByAddressString(String,String,Double,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByAddressString(String,String,LatLngObject,Double,Boolean,Double,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByAddressType(AddressType,String,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByAddressType(AddressType,String,Double,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByAddressType(AddressType,String,LatLngObject,Double,Boolean,Double,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByLatLng(Double,Double,String,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByLatLng(Double,Double,String,String,Double,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByPlaceID(String,String,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByPlaceID(String,String,Double,Boolean,Double,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByPlusCode(String,String,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByPlusCode(String,String,Double,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByPlusCode(Context,String,String) - function in com.doorstepai.sdks.tracking.WifiPositioningExample.Companion
Example: Using Plus Code for delivery with integrated WiFi positioning
startDeliveryWithIntegratedWifiPositioning(Context,String,String) - function in com.doorstepai.sdks.tracking.WifiPositioningExample.Companion
Example: Start delivery tracking with automatic WiFi positioning This will now automatically start both:
  • Regular delivery tracking service

  • Aggressive WiFi positioning foreground service (3-second scans)

startForeground(Integer,Notification) - function in android.app.TrackingService
 
startForeground(Integer,Notification,Integer) - function in android.app.TrackingService
 
startForegroundService(Intent) - function in android.content.TrackingService
 
startInstrumentation(ComponentName,String,Bundle) - function in android.content.TrackingService
 
startIntentSender(IntentSender,Intent,Integer,Integer,Integer) - function in android.content.TrackingService
 
startIntentSender(IntentSender,Intent,Integer,Integer,Integer,Bundle) - function in android.content.TrackingService
 
startRecording(String,String) - function in com.doorstepai.sdks.tracking.internal.sensors.GnssManager
Start GNSS data recording.
startService(Intent) - function in android.content.TrackingService
 
startUpdates() - function in com.doorstepai.sdks.tracking.internal.sensors.AltitudeManager
 
startUpdates() - function in com.doorstepai.sdks.tracking.internal.sensors.GnssManager
Start GNSS updates (compatibility method for DataHolder).
startUpdates() - function in com.doorstepai.sdks.tracking.internal.sensors.InternalSensorManager
 
startUpdates() - function in com.doorstepai.sdks.tracking.internal.sensors.LocationManager
Begin recording updates.
startUpdates() - function in com.doorstepai.sdks.tracking.internal.sensors.WifiManager
Start WiFi scanning and data collection.
startUploadTimer() - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
StepCounterData - class in com.doorstepai.sdks.tracking.internal.sensors
TYPE_STEP_COUNTER: monotonically-increasing step count since boot.
StepDetectorData - class in com.doorstepai.sdks.tracking.internal.sensors
TYPE_STEP_DETECTOR: one-shot event when a step is detected.
stop() - function in com.doorstepai.sdks.tracking.internal.network.FlushWorker
Stop the periodic flush timer.
stop(String) - function in com.doorstepai.sdks.tracking.internal.SensorCollectionManager
 
stop() - function in com.doorstepai.sdks.tracking.internal.sensors.AltitudeManager
 
stop() - function in com.doorstepai.sdks.tracking.internal.sensors.InternalSensorManager
 
stopCollection() - function in com.doorstepai.sdks.tracking.internal.DataHolder
 
stopDelivery(String) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
stopDeliveryWithIntegratedWifiPositioning(String) - function in com.doorstepai.sdks.tracking.WifiPositioningExample.Companion
Example: Stop delivery tracking - this automatically stops both services
stopForeground(Boolean) - function in android.app.TrackingService
 
stopForeground(Integer) - function in android.app.TrackingService
 
stopRecording() - function in com.doorstepai.sdks.tracking.internal.sensors.GnssManager
Stop GNSS data recording and flush remaining data.
stopSelf() - function in android.app.TrackingService
 
stopSelf(Integer) - function in android.app.TrackingService
 
stopSelfResult(Integer) - function in android.app.TrackingService
 
stopService(Intent) - function in android.content.TrackingService
 
stopUpdates() - function in com.doorstepai.sdks.tracking.internal.sensors.GnssManager
Stop GNSS updates (compatibility method for DataHolder).
stopUpdates() - function in com.doorstepai.sdks.tracking.internal.sensors.LocationManager
Stop recording updates.
stopUpdates() - function in com.doorstepai.sdks.tracking.internal.sensors.WifiManager
Stop WiFi scanning and data collection.
submitAccel(AccelData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitAccelUncalibrated(AccelUncalibratedData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitAltitudeUpdates(AltitudeData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitAmbientTemperature(AmbientTemperatureData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitGameRotationVector(GameRotationVectorData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitGeomagneticRotationVector(GeomagneticRotationVectorData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitGnssDataPackage(DataManager,GnssDataPackage) - function in com.doorstepai.sdks.tracking.internal.sensors.GnssManagerKt
Extension to DataManager for GNSS data packages.
submitGnssEphemerisUpdates(GpsEphemerisProto) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
Submit a decoded GPS ephemeris.
submitGnssMeasurementUpdates(GnssMeasurementEvent) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitGnssNavUpdates(GnssNavigationMessage) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitGnssSatellitePositionUpdates(SatellitePositionVelocity) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
Submit a computed satellite ECEF position/velocity snapshot.
submitGnssStatusUpdates(GnssStatusEvent) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitGravity(GravityData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitGyro(GyroData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitGyroUncalibrated(GyroUncalibratedData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitHeadingUpdates(HeadingData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitLight(LightData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitLinearAccel(LinearAccelData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitLocationUpdates(LocationData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitMag(MagData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitMagUncalibrated(MagUncalibratedData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitPressure(PressureData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitProximity(ProximityData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitRelativeHumidity(RelativeHumidityData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitRotationVector(RotationVectorData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitSignificantMotion(SignificantMotionData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitStepCounter(StepCounterData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitStepDetector(StepDetectorData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitWifiUpdates(WifiScanEvent) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
Success - enum entry in com.doorstepai.sdks.tracking.internal.network.FlushAttemptResult
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  Q  R  S  T  U  V  W