Request

sealed class Request

Sealed class which encapsulates all command requests. They are answered by any response of Command.Response.

Inheritors

Types

Link copied to clipboard
data class Authenticate(val apiKey: String) : Command.Request
Link copied to clipboard
object Companion
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class PublishTopic(val topic: String, val payload: ByteArray) : Command.Request
Link copied to clipboard
data class ReleaseContext(val connectionType: ConnectionType, val name: String, val paths: List<String>) : Command.Request
Link copied to clipboard
data class UseContext(val connectionType: ConnectionType, val name: String, val paths: List<String>) : Command.Request

Functions

Link copied to clipboard
abstract fun serialize(): ByteArray