IdentityStub

interface IdentityStub : StatefulSyncableStub

Functions

Link copied to clipboard
abstract fun fromVariantMap(properties: QVariantMap)
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 setAutoAwayEnabled(enabled: Boolean)
Link copied to clipboard
open fun setAutoAwayReason(reason: String?)
Link copied to clipboard
open fun setAutoAwayReasonEnabled(enabled: Boolean)
Link copied to clipboard
open fun setAutoAwayTime(time: Int)
Link copied to clipboard
open fun setAwayNick(awayNick: String?)
Link copied to clipboard
open fun setAwayNickEnabled(enabled: Boolean)
Link copied to clipboard
open fun setAwayReason(awayReason: String?)
Link copied to clipboard
open fun setAwayReasonEnabled(enabled: Boolean)
Link copied to clipboard
open fun setDetachAwayEnabled(enabled: Boolean)
Link copied to clipboard
open fun setDetachAwayReason(reason: String?)
Link copied to clipboard
open fun setDetachAwayReasonEnabled(enabled: Boolean)
Link copied to clipboard
open fun setId(id: IdentityId)
Link copied to clipboard
open fun setIdent(ident: String?)
Link copied to clipboard
open fun setIdentityName(name: String?)
Link copied to clipboard
open fun setKickReason(reason: String?)
Link copied to clipboard
open fun setNicks(nicks: QStringList)
Link copied to clipboard
open fun setPartReason(reason: String?)
Link copied to clipboard
open fun setQuitReason(reason: String?)
Link copied to clipboard
open fun setRealName(realName: String?)
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