Package-level declarations

Types

Link copied to clipboard

Specifies how to handle better route proposals.

Link copied to clipboard

Specifies how to handle route replanning on deviation.

Link copied to clipboard
value class MaintainRoutesMode

Specifies the mode for maintaining the routes in the navigation session during navigation.

Link copied to clipboard

Specifies how to handle requests which failed during replanning of a Route.

Link copied to clipboard

Responsible for selecting a route proposal inside RouteReplanningEngine.

Link copied to clipboard

Responsible for creating default implementation of RouteReplanningEngine.

Link copied to clipboard
class RouteReplanningEngineOptions(val routeUpdateMode: RouteUpdateMode = DEFAULT_ROUTE_UPDATE_MODE, val replanRouteInterval: <Error class: unknown class> = DEFAULT_REPLAN_ROUTE_INTERVAL, val minTrafficDelay: <Error class: unknown class> = DEFAULT_MIN_TRAFFIC_DELAY, val minTimeDifference: <Error class: unknown class> = DEFAULT_MIN_TIME_DIFFERENCE, val validRemainingRouteDuration: <Error class: unknown class> = DEFAULT_VALID_ROUTE_DURATION_REMAINING)

Options used by RouteReplanningEngineFactory to create RouteReplanningEngine.

Link copied to clipboard
value class RouteUpdateMode

Specifies whether or not the system should try to periodically update the active route and look for better route proposals.

Link copied to clipboard
class TomTomReplanningRetryPolicy(maxRetryDelay: <Error class: unknown class> = MAX_RETRY_DELAY) : ReplanningRetryPolicy

Default implementation of a ReplanningRetryPolicy.