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).