A  B  C  D  E  F  G  H  I  L  M  N  O  P  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.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
 
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) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
setApiKey(String) - function in com.doorstepai.sdks.tracking.internal.network.Network
 
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
 
setInstance(DataHolder) - function in com.doorstepai.sdks.tracking.internal.DataHolder.Companion
 
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.Unknown
 
setTheme(Integer) - function in android.content.TrackingService
 
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
 
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.
start(String,String,Function1) - function in com.doorstepai.sdks.tracking.internal.SensorCollectionManager
 
start() - function in com.doorstepai.sdks.tracking.internal.network.FlushWorker
Start listening and attempt an immediate flush on init.
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
 
startDeliveryByAddressType(AddressType,String,Function1) - function in com.doorstepai.sdks.tracking.DoorstepAI
 
startDeliveryByAddressType(AddressType,String,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,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
 
stop(String) - function in com.doorstepai.sdks.tracking.internal.SensorCollectionManager
 
stop() - function in com.doorstepai.sdks.tracking.internal.network.FlushWorker
Stop the periodic flush timer.
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.
submitAltitudeUpdates(AltitudeData) - 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.
submitGnssMeasurementUpdates(GnssMeasurementEvent) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitGnssNavUpdates(GnssNavigationMessage) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitGnssStatusUpdates(GnssStatusEvent) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitHeadingUpdates(HeadingData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitLocationUpdates(LocationData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitMotionUpdates(InternalSensorData) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
submitWifiUpdates(WifiScanEvent) - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
A  B  C  D  E  F  G  H  I  L  M  N  O  P  R  S  T  U  V  W