Package-level declarations

Types

Link copied to clipboard
open class CommandExecutionException(message: String? = null, val errorCode: String? = null, cause: Exception? = null) : NavManagerServiceException

Can be returned in any Result on any failures of command execution.

Link copied to clipboard
class CommandTimeoutException(message: String? = null, cause: Exception? = null) : NavManagerServiceException

Can be returned in any Result when a command has timed out.

Link copied to clipboard
class ConnectionDeadException(message: String? = null, cause: Exception? = null) : NavManagerServiceException

Can be returned in any Result when the connection has died. The client may try to reconnect.

Link copied to clipboard
open class NavManagerServiceException(message: String? = null, cause: Throwable? = null) : Throwable

Can be returned in any Result when some error has occurred.

Link copied to clipboard
class RouteCreationException(message: String? = null, cause: Exception? = null) : CommandExecutionException

Can be returned by NavManagerService.navigateTo and NavManagerService.setDestination when a route to the destination could not be built for some routing reason (e.g. because it is physically impossible to reach the destination per car).