Package-level declarations

Root package for the endpoint library.

Types

Link copied to clipboard
object Awala
Link copied to clipboard
abstract class AwaladroidException(message: String, cause: Throwable? = null) : Exception

Base class for all exceptions in this library.

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

Not bound or failure to bind to the gateway.

Link copied to clipboard

Private gateway client.

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

General class for all exceptions deriving from interactions with the gateway.

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

Non-recoverable, protocol-level discrepancies when interacting with the gateway.

Link copied to clipboard

The gateway isn't yet registered with its Internet peer.

Link copied to clipboard

Failure to register a first-party endpoint.

Properties

Link copied to clipboard

Private gateway client.