IrcUserStub

interface IrcUserStub : StatefulSyncableStub

Functions

Link copied to clipboard
open fun addUserModes(modes: String)
Link copied to clipboard
abstract fun fromVariantMap(properties: QVariantMap)
Link copied to clipboard
open fun joinChannel(channelname: String)
Link copied to clipboard
open fun partChannel(channelname: String)
Link copied to clipboard
open fun quit()
Link copied to clipboard
open fun removeUserModes(modes: String)
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 setAccount(account: String)
Link copied to clipboard
open fun setAway(away: Boolean)
Link copied to clipboard
open fun setAwayMessage(awayMessage: String)
Link copied to clipboard
open fun setEncrypted(encrypted: Boolean)
Link copied to clipboard
open fun setHost(host: String)
Link copied to clipboard
open fun setIdleTime(idleTime: Temporal)
Link copied to clipboard
open fun setIrcOperator(ircOperator: String)
Link copied to clipboard
open fun setLastAwayMessage(lastAwayMessage: Int)
Link copied to clipboard
open fun setLastAwayMessageTime(lastAwayMessageTime: Temporal)
Link copied to clipboard
open fun setLoginTime(loginTime: Temporal)
Link copied to clipboard
open fun setNick(nick: String)
Link copied to clipboard
open fun setRealName(realName: String)
Link copied to clipboard
open fun setServer(server: String)
Link copied to clipboard
open fun setSuserHost(suserHost: String)
Link copied to clipboard
open fun setUser(user: String)
Link copied to clipboard
open fun setUserModes(modes: String)
Link copied to clipboard
open fun setWhoisServiceReply(whoisServiceReply: 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.

Link copied to clipboard
open fun updateHostmask(mask: String)

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