Session

interface Session

Functions

Link copied to clipboard
abstract fun addIdentity(properties: QVariantMap)
Link copied to clipboard
abstract fun addNetwork(id: NetworkId)
Link copied to clipboard
abstract fun certManager(id: IdentityId): CertManager?
Link copied to clipboard
abstract fun certManagers(): Set<CertManager>
Link copied to clipboard
abstract fun identities(): Set<Identity>
Link copied to clipboard
abstract fun identity(id: IdentityId): Identity?
Link copied to clipboard
abstract fun init(identityInfo: List<QVariantMap>, bufferInfos: List<BufferInfo>, networkIds: List<NetworkId>)
Link copied to clipboard
abstract fun network(id: NetworkId): Network?
Link copied to clipboard
abstract fun networks(): Set<Network>
Link copied to clipboard
abstract fun removeIdentity(id: IdentityId)
Link copied to clipboard
abstract fun removeNetwork(id: NetworkId)
Link copied to clipboard
abstract fun rename(className: String, oldName: String, newName: String)

Properties

Link copied to clipboard
abstract val aliasManager: AliasManager
Link copied to clipboard
abstract val backlogManager: BacklogManager
Link copied to clipboard
abstract val bufferSyncer: BufferSyncer
Link copied to clipboard
abstract val bufferViewManager: BufferViewManager
Link copied to clipboard
abstract val coreInfo: CoreInfo
Link copied to clipboard
abstract val dccConfig: DccConfig
Link copied to clipboard
abstract val heartBeatHandler: HeartBeatHandler
Link copied to clipboard
abstract val highlightRuleManager: HighlightRuleManager
Link copied to clipboard
abstract val ignoreListManager: IgnoreListManager
Link copied to clipboard
abstract val ircListHelper: IrcListHelper
Link copied to clipboard
abstract val networkConfig: NetworkConfig
Link copied to clipboard
abstract val objectRepository: ObjectRepository
Link copied to clipboard
abstract val proxy: SyncProxy
Link copied to clipboard
abstract val rpcHandler: RpcHandler
Link copied to clipboard
abstract val side: ProtocolSide