SignalProxyMessage

sealed class SignalProxyMessage

Model classes for messages exchanged with the signal proxy

Types

Link copied to clipboard
data class HeartBeat(timestamp: Instant) : SignalProxyMessage

Heart beat message to keep the connection alive and measure latency

Link copied to clipboard
data class HeartBeatReply(timestamp: Instant) : SignalProxyMessage

Heart beat reply message as response to HeartBeat

Link copied to clipboard
data class InitData(className: String, objectName: String, initData: QVariantMap) : SignalProxyMessage

Init data message, representing a message with the current state of a specified object

Link copied to clipboard
data class InitRequest(className: String, objectName: String) : SignalProxyMessage

Init request message, representing a request to get the current state of a specified object

Link copied to clipboard
data class Rpc(slotName: String, params: QVariantList) : SignalProxyMessage

RPC message, representing an RPC call on the global client object

Link copied to clipboard
data class Sync(className: String, objectName: String, slotName: String, params: QVariantList) : SignalProxyMessage

Sync message, representing an RPC call on a specific object

Inheritors

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard