ClientBacklogManager

class ClientBacklogManager(session: Session) : BacklogManager

Types

Link copied to clipboard
sealed class BacklogData

Functions

Link copied to clipboard
suspend fun backlog(bufferId: BufferId, first: MsgId = MsgId(-1), last: MsgId = MsgId(-1), limit: Int = -1, additional: Int = 0): QVariantList
Link copied to clipboard
suspend fun backlogAll(first: MsgId = MsgId(-1), last: MsgId = MsgId(-1), limit: Int = -1, additional: Int = 0): QVariantList
Link copied to clipboard
suspend fun backlogAllFiltered(first: MsgId = MsgId(-1), last: MsgId = MsgId(-1), limit: Int = -1, additional: Int = 0, type: MessageTypes = MessageType.none(), flags: MessageFlags = MessageFlag.none()): QVariantList
Link copied to clipboard
suspend fun backlogFiltered(bufferId: BufferId, first: MsgId = MsgId(-1), last: MsgId = MsgId(-1), limit: Int = -1, additional: Int = 0, type: MessageTypes = MessageType.none(), flags: MessageFlags = MessageFlag.none()): QVariantList
Link copied to clipboard
suspend fun backlogForward(bufferId: BufferId, first: MsgId = MsgId(-1), last: MsgId = MsgId(-1), limit: Int = -1, type: MessageTypes = MessageType.none(), flags: MessageFlags = MessageFlag.none()): QVariantList
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun receiveBacklog(bufferId: BufferId, first: MsgId, last: MsgId, limit: Int, additional: Int, messages: QVariantList)
Link copied to clipboard
open override fun receiveBacklogAll(first: MsgId, last: MsgId, limit: Int, additional: Int, messages: QVariantList)
Link copied to clipboard
open override fun receiveBacklogAllFiltered(first: MsgId, last: MsgId, limit: Int, additional: Int, type: Int, flags: Int, messages: QVariantList)
Link copied to clipboard
open override fun receiveBacklogFiltered(bufferId: BufferId, first: MsgId, last: MsgId, limit: Int, additional: Int, type: Int, flags: Int, messages: QVariantList)
Link copied to clipboard
open override fun receiveBacklogForward(bufferId: BufferId, first: MsgId, last: MsgId, limit: Int, type: Int, flags: Int, messages: QVariantList)
Link copied to clipboard
open fun requestBacklog(bufferId: BufferId, first: MsgId, last: MsgId, limit: Int, additional: Int)
Link copied to clipboard
open fun requestBacklogAll(first: MsgId, last: MsgId, limit: Int, additional: Int)
Link copied to clipboard
open fun requestBacklogAllFiltered(first: MsgId, last: MsgId, limit: Int, additional: Int, type: Int, flags: Int)
Link copied to clipboard
open fun requestBacklogFiltered(bufferId: BufferId, first: MsgId, last: MsgId, limit: Int, additional: Int, type: Int, flags: Int)
Link copied to clipboard
open fun requestBacklogForward(bufferId: BufferId, first: MsgId, last: MsgId, limit: Int, type: Int, flags: Int)
Link copied to clipboard
open fun rpc(target: ProtocolSide, function: String, vararg arg: QVariant_)
Link copied to clipboard
open fun sync(target: ProtocolSide, function: String, vararg arg: QVariant_)

Properties

Link copied to clipboard
open override val className: String
Link copied to clipboard
override var initialized: Boolean
Link copied to clipboard
override var objectName: String
Link copied to clipboard
open override var session: Session?