#include <KviIrcConnectionStateData.h>
|
enum | LoginNickNameState {
UsedConnectionSpecificNickName
, UsedProfileSpecificNickName
, UsedAlternativeProfileSpecificNickName
, UsedServerSpecificNickName
,
UsedAlternativeServerSpecificNickName
, UsedNetworkSpecificNickName
, UsedAlternativeNetworkSpecificNickName
, UsedGlobalNickName1
,
UsedGlobalNickName2
, UsedGlobalNickName3
, UsedGlobalNickName4
, UsedRandomNickName1
,
UsedRandomNickName2
, UsedRandomNickName3
, UsedRandomNickName4
, UsedManualNickname
} |
|
◆ LoginNickNameState
Enumerator |
---|
UsedConnectionSpecificNickName | |
UsedProfileSpecificNickName | |
UsedAlternativeProfileSpecificNickName | |
UsedServerSpecificNickName | |
UsedAlternativeServerSpecificNickName | |
UsedNetworkSpecificNickName | |
UsedAlternativeNetworkSpecificNickName | |
UsedGlobalNickName1 | |
UsedGlobalNickName2 | |
UsedGlobalNickName3 | |
UsedGlobalNickName4 | |
UsedRandomNickName1 | |
UsedRandomNickName2 | |
UsedRandomNickName3 | |
UsedRandomNickName4 | |
UsedManualNickname | |
◆ KviIrcConnectionStateData()
KviIrcConnectionStateData::KviIrcConnectionStateData |
( |
| ) |
|
◆ ~KviIrcConnectionStateData()
KviIrcConnectionStateData::~KviIrcConnectionStateData |
( |
| ) |
|
|
default |
◆ changeEnabledCapList()
void KviIrcConnectionStateData::changeEnabledCapList |
( |
const QString & | szCapList | ) |
|
◆ commandToExecAfterConnect()
const QString & KviIrcConnectionStateData::commandToExecAfterConnect |
( |
| ) |
const |
|
inline |
◆ enabledCaps()
const QStringList & KviIrcConnectionStateData::enabledCaps |
( |
| ) |
const |
|
inline |
◆ identifyMsgCapabilityEnabled()
bool KviIrcConnectionStateData::identifyMsgCapabilityEnabled |
( |
| ) |
const |
|
inline |
◆ ignoreOneYouHaveNotRegisteredError()
bool KviIrcConnectionStateData::ignoreOneYouHaveNotRegisteredError |
( |
| ) |
const |
|
inline |
◆ isInsideAuthenticate()
bool KviIrcConnectionStateData::isInsideAuthenticate |
( |
| ) |
const |
|
inline |
◆ isInsideInitialCapLs()
bool KviIrcConnectionStateData::isInsideInitialCapLs |
( |
| ) |
const |
|
inline |
◆ isInsideInitialCapReq()
bool KviIrcConnectionStateData::isInsideInitialCapReq |
( |
| ) |
const |
|
inline |
◆ isInsideInitialStartTls()
bool KviIrcConnectionStateData::isInsideInitialStartTls |
( |
| ) |
const |
|
inline |
◆ lastReceivedChannelWhoReply()
kvi_time_t KviIrcConnectionStateData::lastReceivedChannelWhoReply |
( |
| ) |
const |
|
inline |
◆ lastReceivedWhoisReply()
kvi_time_t KviIrcConnectionStateData::lastReceivedWhoisReply |
( |
| ) |
const |
|
inline |
◆ lastSentChannelWhoRequest()
kvi_time_t KviIrcConnectionStateData::lastSentChannelWhoRequest |
( |
| ) |
const |
|
inline |
◆ loginNickNameState()
◆ sentQuit()
bool KviIrcConnectionStateData::sentQuit |
( |
| ) |
const |
|
inline |
◆ sentSaslMethod()
const QString & KviIrcConnectionStateData::sentSaslMethod |
( |
| ) |
const |
|
inline |
◆ sentStartTls()
bool KviIrcConnectionStateData::sentStartTls |
( |
| ) |
const |
|
inline |
◆ setCommandToExecAfterConnect()
void KviIrcConnectionStateData::setCommandToExecAfterConnect |
( |
const QString & | szCmd | ) |
|
|
inline |
◆ setIgnoreOneYouHaveNotRegisteredError()
void KviIrcConnectionStateData::setIgnoreOneYouHaveNotRegisteredError |
( |
bool | bIgnore | ) |
|
|
inline |
◆ setInsideAuthenticate()
void KviIrcConnectionStateData::setInsideAuthenticate |
( |
bool | bInside | ) |
|
|
inline |
◆ setInsideInitialCapLs()
void KviIrcConnectionStateData::setInsideInitialCapLs |
( |
bool | bInside | ) |
|
|
inline |
◆ setInsideInitialCapReq()
void KviIrcConnectionStateData::setInsideInitialCapReq |
( |
bool | bInside | ) |
|
|
inline |
◆ setInsideInitialStartTls()
void KviIrcConnectionStateData::setInsideInitialStartTls |
( |
bool | bInside | ) |
|
|
inline |
◆ setLastReceivedChannelWhoReply()
void KviIrcConnectionStateData::setLastReceivedChannelWhoReply |
( |
kvi_time_t | tTime | ) |
|
|
inline |
◆ setLastReceivedWhoisReply()
void KviIrcConnectionStateData::setLastReceivedWhoisReply |
( |
kvi_time_t | tTime | ) |
|
|
inline |
References kvi_time_t, and m_tLastReceivedWhoisReply.
Referenced by KviIrcServerParser::parseNumericCodePageScheme(), KviIrcServerParser::parseNumericEndOfWhois(), KviIrcServerParser::parseNumericEndOfWhowas(), KviIrcServerParser::parseNumericWhoisActually(), KviIrcServerParser::parseNumericWhoisAuth(), KviIrcServerParser::parseNumericWhoisAway(), KviIrcServerParser::parseNumericWhoisChannels(), KviIrcServerParser::parseNumericWhoisIdle(), KviIrcServerParser::parseNumericWhoisOther(), KviIrcServerParser::parseNumericWhoisRegistered(), KviIrcServerParser::parseNumericWhoisServer(), KviIrcServerParser::parseNumericWhoisUser(), and KviIrcServerParser::parseNumericWhowasUser().
◆ setLastSentChannelWhoRequest()
void KviIrcConnectionStateData::setLastSentChannelWhoRequest |
( |
kvi_time_t | tTime | ) |
|
|
inline |
◆ setLoginNickNameState()
void KviIrcConnectionStateData::setLoginNickNameState |
( |
const LoginNickNameState & | eLoginNickNameState | ) |
|
|
inline |
◆ setSentQuit()
void KviIrcConnectionStateData::setSentQuit |
( |
| ) |
|
|
inline |
◆ setSentSaslMethod()
void KviIrcConnectionStateData::setSentSaslMethod |
( |
const QString & | szMethod | ) |
|
|
inline |
◆ setSentStartTls()
void KviIrcConnectionStateData::setSentStartTls |
( |
| ) |
|
|
inline |
◆ setSimulateUnexpectedDisconnect()
void KviIrcConnectionStateData::setSimulateUnexpectedDisconnect |
( |
bool | bSimulate | ) |
|
|
inline |
◆ simulateUnexpectedDisconnect()
bool KviIrcConnectionStateData::simulateUnexpectedDisconnect |
( |
| ) |
const |
|
inline |
◆ KviIrcConnection
◆ KviIrcServerParser
◆ KviUserParser
friend class KviUserParser |
|
friend |
◆ m_bIdentifyMsgCapabilityEnabled
bool KviIrcConnectionStateData::m_bIdentifyMsgCapabilityEnabled = false |
|
protected |
◆ m_bIgnoreOneYouHaveNotRegisteredError
bool KviIrcConnectionStateData::m_bIgnoreOneYouHaveNotRegisteredError = false |
|
protected |
◆ m_bInsideAuthenticate
bool KviIrcConnectionStateData::m_bInsideAuthenticate = false |
|
protected |
◆ m_bInsideInitialCapLs
bool KviIrcConnectionStateData::m_bInsideInitialCapLs = false |
|
protected |
◆ m_bInsideInitialCapReq
bool KviIrcConnectionStateData::m_bInsideInitialCapReq = false |
|
protected |
◆ m_bInsideInitialStartTls
bool KviIrcConnectionStateData::m_bInsideInitialStartTls = false |
|
protected |
This is set to true if a forced STARTTLS request has been sent to the server followed by a PING. We use this flag to gracefully handle a ERR_NOTREGISTERED related to the PING if STARTTLS is not supported.
Note that in this case the STARTTLS support wasn't detected by a previous CAP LS (which wasn't sent at all).
Referenced by isInsideInitialStartTls(), and setInsideInitialStartTls().
◆ m_bSentQuit
bool KviIrcConnectionStateData::m_bSentQuit = false |
|
protected |
◆ m_bSentStartTls
bool KviIrcConnectionStateData::m_bSentStartTls = false |
|
protected |
◆ m_bSimulateUnexpectedDisconnect
bool KviIrcConnectionStateData::m_bSimulateUnexpectedDisconnect = false |
|
protected |
◆ m_eLoginNickNameState
◆ m_lEnabledCaps
QStringList KviIrcConnectionStateData::m_lEnabledCaps |
|
protected |
◆ m_szCommandToExecAfterConnect
QString KviIrcConnectionStateData::m_szCommandToExecAfterConnect |
|
protected |
◆ m_szSentSaslMethod
QString KviIrcConnectionStateData::m_szSentSaslMethod |
|
protected |
◆ m_tLastReceivedChannelWhoReply
kvi_time_t KviIrcConnectionStateData::m_tLastReceivedChannelWhoReply |
|
protected |
◆ m_tLastReceivedWhoisReply
kvi_time_t KviIrcConnectionStateData::m_tLastReceivedWhoisReply = 0 |
|
protected |
◆ m_tLastSentChannelWhoRequest
kvi_time_t KviIrcConnectionStateData::m_tLastSentChannelWhoRequest |
|
protected |
The documentation for this class was generated from the following files: