CoreEvent

sealed class CoreEvent

Core events emitted by the CoreClient.

Inheritors

Constructors

Link copied to clipboard
protected constructor()

Types

Link copied to clipboard
data class Connection(val event: ServerSentEvent.Connection) : CoreEvent

Connection events emitted when the server connection moves between states.

Link copied to clipboard
sealed class ConversationEvent(val conversationId: UUID) : CoreEvent

Conversation events emitted by the ConversationClient.

Link copied to clipboard
data class Error(val message: String, val exception: Exception = Exception(UNKNOWN_EXCEPTION)) : CoreEvent

Error events emitted when an exception occurs.