BufferSyncerStub

interface BufferSyncerStub : StatefulSyncableStub

Functions

Link copied to clipboard
abstract fun fromVariantMap(properties: QVariantMap)
Link copied to clipboard
open fun markBufferAsRead(buffer: BufferId)
Link copied to clipboard
open fun mergeBuffersPermanently(buffer: BufferId, buffer2: BufferId)
Link copied to clipboard
open fun removeBuffer(buffer: BufferId)
Link copied to clipboard
open fun renameBuffer(buffer: BufferId, newName: String)
Link copied to clipboard
open fun requestMarkBufferAsRead(buffer: BufferId)
Link copied to clipboard
open fun requestMergeBuffersPermanently(buffer: BufferId, buffer2: BufferId)
Link copied to clipboard
open fun requestPurgeBufferIds()
Link copied to clipboard
open fun requestRemoveBuffer(buffer: BufferId)
Link copied to clipboard
open fun requestRenameBuffer(buffer: BufferId, newName: String)
Link copied to clipboard
open fun requestSetLastSeenMsg(buffer: BufferId, msgId: MsgId)
Link copied to clipboard
open fun requestSetMarkerLine(buffer: BufferId, msgId: MsgId)
Link copied to clipboard
open override fun requestUpdate(properties: QVariantMap)

Replaces all properties of the object with the content of the "properties" parameter. This parameter is in network representation.

Link copied to clipboard
open fun rpc(target: ProtocolSide, function: String, vararg arg: QVariant_)
Link copied to clipboard
open fun setBufferActivity(buffer: BufferId, types: Int)
Link copied to clipboard
open fun setHighlightCount(buffer: BufferId, count: Int)
Link copied to clipboard
open fun setLastSeenMsg(buffer: BufferId, msgId: MsgId)
Link copied to clipboard
open fun setMarkerLine(buffer: BufferId, msgId: MsgId)
Link copied to clipboard
open fun sync(target: ProtocolSide, function: String, vararg arg: QVariant_)
Link copied to clipboard
abstract fun toVariantMap(): QVariantMap
Link copied to clipboard
open override fun update(properties: QVariantMap)

Replaces all properties of the object with the content of the "properties" parameter. This parameter is in network representation.

Properties

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

Inheritors

Link copied to clipboard