Package de.justjanne.libquassel.client.session    
          Types
Link copied to clipboard
                        class BaseInitHandler(session: ClientSession) : StateHolder<BaseInitHandlerState> 
Content copied to clipboard
Link copied to clipboard
                        data class BaseInitHandlerState(started: Boolean, total: Int, waiting: Set<ObjectIdentifier>)
Content copied to clipboard
Link copied to clipboard
                        Link copied to clipboard
                        class ClientHandshakeHandler(session: Session) : ClientConnectionHandler, HandshakeHandler
Content copied to clipboard
Link copied to clipboard
                        class ClientMagicHandler(protocolFeatures: ProtocolFeatures, protocols: List<ProtocolMeta>, sslContext: SSLContext) : ConnectionHandler
Content copied to clipboard
Link copied to clipboard
                        class ClientProxyMessageHandler(heartBeatHandler: HeartBeatHandler, objectRepository: ObjectRepository, rpcHandler: RpcHandler, baseInitHandler: BaseInitHandler) : ClientConnectionHandler, ProxyMessageHandler
Content copied to clipboard
Link copied to clipboard
                        Link copied to clipboard
                        class ClientSession(connection: CoroutineChannel, protocolFeatures: ProtocolFeatures, protocols: List<ProtocolMeta>, sslContext: SSLContext) : Session, StateHolder<ClientSessionState> 
Content copied to clipboard
Link copied to clipboard
                        data class ClientSessionState(networks: Map<NetworkId, Network>, identities: Map<IdentityId, Identity>, certManagers: Map<IdentityId, CertManager>, aliasManager: AliasManager, backlogManager: ClientBacklogManager, bufferSyncer: BufferSyncer, bufferViewManager: BufferViewManager, ignoreListManager: IgnoreListManager, highlightRuleManager: HighlightRuleManager, ircListHelper: IrcListHelper, coreInfo: CoreInfo, dccConfig: DccConfig, networkConfig: NetworkConfig)
Content copied to clipboard