updateEngines

abstract fun updateEngines(mapMatchingEngine: MapMatchingEngine? = null, routeReplanningEngine: RouteReplanningEngine? = null, guidanceEngine: GuidanceEngine? = null, horizonEngine: HorizonEngine? = null, routeTrackingEngine: RouteTrackingEngine? = null, routeProgressEngine: RouteProgressEngine? = null, arrivalDetectionEngine: ArrivalDetectionEngine? = null, dataStoreMaintenanceEngine: DataStoreMaintenanceEngine? = null)

Set new engines. The update is performed asynchronously. Note: previously set engines are closed before the new ones are applied.

Throws

if the instance of NavigationEngineRegistry is closed.