Package de.justjanne.libquassel.protocol.models
Types
Link copied to clipboard
Model representing all seen activity on a buffer
Link copied to clipboard
data class BufferInfo(bufferId: BufferId, networkId: NetworkId, type: BufferTypes, groupId: Int, bufferName: String?)
Content copied to clipboard
Model object representing metadata for a single chat
Link copied to clipboard
data class ConnectedClient(id: Int, remoteAddress: String, location: String, version: String, versionDate: Instant?, connectedSince: Instant, secure: Boolean, features: FeatureSet)
Content copied to clipboard
Link copied to clipboard
Model classes for messages exchanged during handshake
Link copied to clipboard
data class Message(messageId: MsgId, time: Instant, type: MessageTypes, flag: MessageFlags, bufferInfo: BufferInfo, sender: String, senderPrefixes: String, realName: String, avatarUrl: String, content: String)
Content copied to clipboard
Model representing a chat message
Link copied to clipboard
Simple alias for a generic QStringList type
Link copied to clipboard
Model classes for messages exchanged with the signal proxy
Link copied to clipboard