SignalProxySerializer

interface SignalProxySerializer<T : SignalProxyMessage>

High-level serializer for signal proxy messages.

Functions

Link copied to clipboard
abstract fun deserialize(data: QVariantList): T

Deserialize a signal proxy message from a QVariantList

Link copied to clipboard
abstract fun serialize(data: T): QVariantList

Serialize a signal proxy message into a QVariantList (for further serialization)

Properties

Link copied to clipboard
abstract val type: Int

The underlying signal proxy message type this serializer can (de-)serialize. Used for type-safe serializer autodiscovery.

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