QuasselType

enum QuasselType : Enum<QuasselType>

Supported quassel types for serialization

Entries

Link copied to clipboard
PeerPtr("PeerPtr", PeerPtrSerializer)

Serialization type for PeerPtr.

Link copied to clipboard
TransferStatus("Transfer::Status", TransferStatusSerializer)

Type for de.justjanne.libquassel.protocol.models.TransferStatus

Link copied to clipboard
TransferIdList("Transfer::TransferIdList", TransferIdListSerializer)

Type for de.justjanne.libquassel.protocol.models.TransferIdList

Link copied to clipboard
TransferDirection("Transfer::Direction", TransferDirectionSerializer)

Type for de.justjanne.libquassel.protocol.models.TransferDirection

Link copied to clipboard
QHostAddress("QHostAddress", QHostAddressSerializer)
Link copied to clipboard
NetworkServer("Network::Server", NetworkServerSerializer)

Type for NetworkServer objects Serialized as de.justjanne.libquassel.protocol.variant.QVariantMap

Link copied to clipboard
NetworkInfo("NetworkInfo", NetworkInfoSerializer)

Type for NetworkInfo objects Serialized as de.justjanne.libquassel.protocol.variant.QVariantMap

Link copied to clipboard
NetworkId("NetworkId", NetworkIdSerializer)

Type for de.justjanne.libquassel.protocol.models.NetworkId

Link copied to clipboard
MsgId("MsgId", MsgIdSerializer)

Type for de.justjanne.libquassel.protocol.models.MsgId

Link copied to clipboard
Message("Message", MessageSerializer)
Link copied to clipboard
IdentityId("IdentityId", IdentityIdSerializer)

Type for de.justjanne.libquassel.protocol.models.IdentityId

Link copied to clipboard
Identity("Identity", IdentitySerializer)

Type for Identity objects Serialized as de.justjanne.libquassel.protocol.variant.QVariantMap

Link copied to clipboard
IrcChannel("IrcChannel", IrcChannelSerializer)

Type for IrcChannel objects Serialized as de.justjanne.libquassel.protocol.variant.QVariantMap

Link copied to clipboard
IrcUser("IrcUser", IrcUserSerializer)

Type for IrcUser objects Serialized as de.justjanne.libquassel.protocol.variant.QVariantMap

Link copied to clipboard
DccConfigPortSelectionMode("DccConfig::PortSelectionMode", DccPortSelectionModeSerializer)

Type for de.justjanne.libquassel.protocol.models.DccPortSelectionMode

Link copied to clipboard
DccConfigIpDetectionMode("DccConfig::IpDetectionMode", DccIpDetectionModeSerializer)

Type for de.justjanne.libquassel.protocol.models.DccIpDetectionMode

Link copied to clipboard
BufferInfo("BufferInfo", BufferInfoSerializer)
Link copied to clipboard
BufferId("BufferId", BufferIdSerializer)

Type for de.justjanne.libquassel.protocol.models.BufferId

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
inline fun <T> serializer(): PrimitiveSerializer<T>

Obtain a serializer for this type (type safe)

Properties

Link copied to clipboard
val name: String
Link copied to clipboard
val ordinal: Int
Link copied to clipboard
val qtType: QtType

Actual underlying serialization type

Link copied to clipboard
val typeName: String

Standardized name of the type