Package com.tomtom.sdk.datamanagement.nds
Types
Link copied to clipboard
Functor called by the client to signal it has stopped using the map.
Link copied to clipboard
Exception that's thrown when an invalid observer is passed as a parameter to any of the orchestrator's functions.
Link copied to clipboard
Implementation of a DataStore which is based on an onboard NDS map.
Link copied to clipboard
Provides access to an NDS map instance.
Link copied to clipboard
Synchronizes access to an onboard NDS map.
Link copied to clipboard
class NdsStoreConfiguration( val ndsStorePath: File, val keystorePath: File? = null, val keystorePassword: String? = null, val ndsStoreUpdateConfig: NdsStoreUpdateConfig)
Content copied to clipboard
Configuration parameters for an NdsStore.
Link copied to clipboard
Link copied to clipboard
data class NdsStoreUpdateConfig( val updateStoragePath: File, val persistentStoragePath: File, val updateServerUri: Uri? = null, val updateServerApiKey: String? = null, val iqMapsAllRegionsEnabled: Boolean = false, val iqMapsRelevantRegionsEnabled: Boolean = false, val iqMapsRelevantRegionsRadius: Distance = Distance.ofMeters(0), val iqMapsRelevantRegionsUpdateInterval: Duration = Duration.ofMinutes(0), val iqMapsRegionsAlongRouteEnabled: Boolean = false, val iqMapsRegionsAlongRouteRadius: Distance = Distance.ofMeters(0))
Content copied to clipboard
Configuration of updates of the NdsStore.
Link copied to clipboard
Interface for components that rely on the onboard map. It is used to synchronise access/unavailability states for map files.
Link copied to clipboard
Errors that can be reported when the NdsStore is updated.