NetworkConfig

open class NetworkConfig(session: Session?, state: NetworkConfigState) : StatefulSyncableObject<NetworkConfigState> , NetworkConfigStub

Functions

Link copied to clipboard
fun autoWhoDelay(): Int
Link copied to clipboard
fun autoWhoEnabled(): Boolean
Link copied to clipboard
fun autoWhoInterval(): Int
Link copied to clipboard
fun autoWhoNickLimit(): Int
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun flow(): Flow<NetworkConfigState>
Link copied to clipboard
open override fun fromVariantMap(properties: QVariantMap)
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun maxPingCount(): Int
Link copied to clipboard
fun pingInterval(): Int
Link copied to clipboard
fun pingTimeoutEnabled(): Boolean
Link copied to clipboard
open fun requestSetAutoWhoDelay(delay: Int)
Link copied to clipboard
open fun requestSetAutoWhoEnabled(enabled: Boolean)
Link copied to clipboard
open fun requestSetAutoWhoInterval(interval: Int)
Link copied to clipboard
open fun requestSetAutoWhoNickLimit(limit: Int)
Link copied to clipboard
open fun requestSetMaxPingCount(count: Int)
Link copied to clipboard
open fun requestSetPingInterval(interval: Int)
Link copied to clipboard
open fun requestSetPingTimeoutEnabled(enabled: Boolean)
Link copied to clipboard
open fun requestSetStandardCtcp(enabled: Boolean)
Link copied to clipboard
open fun requestUpdate(properties: QVariantMap = toVariantMap())

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 override fun setAutoWhoDelay(delay: Int)
Link copied to clipboard
open override fun setAutoWhoEnabled(enabled: Boolean)
Link copied to clipboard
open override fun setAutoWhoInterval(interval: Int)
Link copied to clipboard
open override fun setAutoWhoNickLimit(limit: Int)
Link copied to clipboard
open override fun setMaxPingCount(count: Int)
Link copied to clipboard
open override fun setPingInterval(interval: Int)
Link copied to clipboard
open override fun setPingTimeoutEnabled(enabled: Boolean)
Link copied to clipboard
open override fun setStandardCtcp(enabled: Boolean)
Link copied to clipboard
fun standardCtcp(): Boolean
Link copied to clipboard
open override fun state(): NetworkConfigState
Link copied to clipboard
open fun sync(target: ProtocolSide, function: String, vararg arg: QVariant_)
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
open override fun toVariantMap(): Map<String, QVariant<out Any>>
Link copied to clipboard
open 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
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?