WebSocketConnectionState

data class WebSocketConnectionState(version: String?, data: WebSocketConnectionState.Data, error: Boolean?, account: String?) : ClientMessageWrapper

indicates when the websocket connection state to the signal server has changed

Constructors

Link copied to clipboard
fun WebSocketConnectionState(version: String? = null, data: WebSocketConnectionState.Data, error: Boolean? = false, account: String? = null)

Types

Link copied to clipboard
data class Data(state: String?, socket: String?) : ClientMessageWrapper.Data

Properties

Link copied to clipboard
open override val account: String? = null

the account this message is from

Link copied to clipboard
open override val data: WebSocketConnectionState.Data

the incoming object. The structure will vary from message to message, see type and version fields

Link copied to clipboard
open override val error: Boolean? = false

true if the incoming message represents an error

Link copied to clipboard
open override val version: String? = null

the version of the object in the data field