#include <KviIrcConnectionStateData.h>
|
| enum | LoginNickNameState {
UsedConnectionSpecificNickName,
UsedProfileSpecificNickName,
UsedAlternativeProfileSpecificNickName,
UsedServerSpecificNickName,
UsedAlternativeServerSpecificNickName,
UsedNetworkSpecificNickName,
UsedAlternativeNetworkSpecificNickName,
UsedGlobalNickName1,
UsedGlobalNickName2,
UsedGlobalNickName3,
UsedGlobalNickName4,
UsedRandomNickName1,
UsedRandomNickName2,
UsedRandomNickName3,
UsedRandomNickName4,
UsedManualNickname
} |
| |
| Enumerator |
|---|
| UsedConnectionSpecificNickName |
|
| UsedProfileSpecificNickName |
|
| UsedAlternativeProfileSpecificNickName |
|
| UsedServerSpecificNickName |
|
| UsedAlternativeServerSpecificNickName |
|
| UsedNetworkSpecificNickName |
|
| UsedAlternativeNetworkSpecificNickName |
|
| UsedGlobalNickName1 |
|
| UsedGlobalNickName2 |
|
| UsedGlobalNickName3 |
|
| UsedGlobalNickName4 |
|
| UsedRandomNickName1 |
|
| UsedRandomNickName2 |
|
| UsedRandomNickName3 |
|
| UsedRandomNickName4 |
|
| UsedManualNickname |
|
| KviIrcConnectionStateData::KviIrcConnectionStateData |
( |
| ) |
|
References kvi_unixTime, m_bIdentifyMsgCapabilityEnabled, m_bIgnoreOneYouHaveNotRegisteredError, m_bInsideInitialCapLs, m_bInsideInitialCapReq, m_bInsideInitialStartTls, m_bSentQuit, m_bSentStartTls, m_bSimulateUnexpectedDisconnect, m_eLoginNickNameState, m_tLastReceivedChannelWhoReply, m_tLastReceivedWhoisReply, m_tLastSentChannelWhoRequest, and UsedConnectionSpecificNickName.
| KviIrcConnectionStateData::~KviIrcConnectionStateData |
( |
| ) |
|
|
default |
| void KviIrcConnectionStateData::changeEnabledCapList |
( |
const QString & |
szCapList | ) |
|
| const QString& KviIrcConnectionStateData::commandToExecAfterConnect |
( |
| ) |
|
|
inline |
| const QStringList& KviIrcConnectionStateData::enabledCaps |
( |
| ) |
|
|
inline |
| bool KviIrcConnectionStateData::identifyMsgCapabilityEnabled |
( |
| ) |
const |
|
inline |
| bool KviIrcConnectionStateData::ignoreOneYouHaveNotRegisteredError |
( |
| ) |
const |
|
inline |
| bool KviIrcConnectionStateData::isInsideAuthenticate |
( |
| ) |
|
|
inline |
| bool KviIrcConnectionStateData::isInsideInitialCapLs |
( |
| ) |
|
|
inline |
| bool KviIrcConnectionStateData::isInsideInitialCapReq |
( |
| ) |
|
|
inline |
| bool KviIrcConnectionStateData::isInsideInitialStartTls |
( |
| ) |
|
|
inline |
| kvi_time_t KviIrcConnectionStateData::lastReceivedChannelWhoReply |
( |
| ) |
|
|
inline |
| kvi_time_t KviIrcConnectionStateData::lastReceivedWhoisReply |
( |
| ) |
|
|
inline |
| kvi_time_t KviIrcConnectionStateData::lastSentChannelWhoRequest |
( |
| ) |
|
|
inline |
| bool KviIrcConnectionStateData::sentQuit |
( |
| ) |
|
|
inline |
| bool KviIrcConnectionStateData::sentStartTls |
( |
| ) |
|
|
inline |
| void KviIrcConnectionStateData::setCommandToExecAfterConnect |
( |
const QString & |
szCmd | ) |
|
|
inline |
| void KviIrcConnectionStateData::setIgnoreOneYouHaveNotRegisteredError |
( |
bool |
bIgnore | ) |
|
|
inline |
| void KviIrcConnectionStateData::setInsideAuthenticate |
( |
bool |
bInside | ) |
|
|
inline |
| void KviIrcConnectionStateData::setInsideInitialCapLs |
( |
bool |
bInside | ) |
|
|
inline |
| void KviIrcConnectionStateData::setInsideInitialCapReq |
( |
bool |
bInside | ) |
|
|
inline |
| void KviIrcConnectionStateData::setInsideInitialStartTls |
( |
bool |
bInside | ) |
|
|
inline |
| void KviIrcConnectionStateData::setLastReceivedChannelWhoReply |
( |
kvi_time_t |
tTime | ) |
|
|
inline |
| void KviIrcConnectionStateData::setLastReceivedWhoisReply |
( |
kvi_time_t |
tTime | ) |
|
|
inline |
Referenced by KviIrcServerParser::parseNumericCodePageScheme(), KviIrcServerParser::parseNumericEndOfWhois(), KviIrcServerParser::parseNumericWhoisActually(), KviIrcServerParser::parseNumericWhoisAuth(), KviIrcServerParser::parseNumericWhoisAway(), KviIrcServerParser::parseNumericWhoisChannels(), KviIrcServerParser::parseNumericWhoisIdle(), KviIrcServerParser::parseNumericWhoisOther(), KviIrcServerParser::parseNumericWhoisRegistered(), KviIrcServerParser::parseNumericWhoisServer(), and KviIrcServerParser::parseNumericWhoisUser().
| void KviIrcConnectionStateData::setLastSentChannelWhoRequest |
( |
kvi_time_t |
tTime | ) |
|
|
inline |
| void KviIrcConnectionStateData::setLoginNickNameState |
( |
const LoginNickNameState & |
eLoginNickNameState | ) |
|
|
inline |
| void KviIrcConnectionStateData::setSentQuit |
( |
| ) |
|
|
inline |
| void KviIrcConnectionStateData::setSentStartTls |
( |
| ) |
|
|
inline |
| void KviIrcConnectionStateData::setSimulateUnexpectedDisconnect |
( |
bool |
bSimulate | ) |
|
|
inline |
| bool KviIrcConnectionStateData::simulateUnexpectedDisconnect |
( |
| ) |
|
|
inline |
| friend class KviUserParser |
|
friend |
| bool KviIrcConnectionStateData::m_bIdentifyMsgCapabilityEnabled |
|
protected |
| bool KviIrcConnectionStateData::m_bIgnoreOneYouHaveNotRegisteredError |
|
protected |
| bool KviIrcConnectionStateData::m_bInsideAuthenticate |
|
protected |
| bool KviIrcConnectionStateData::m_bInsideInitialCapLs |
|
protected |
| bool KviIrcConnectionStateData::m_bInsideInitialCapReq |
|
protected |
| bool KviIrcConnectionStateData::m_bInsideInitialStartTls |
|
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 KviIrcConnectionStateData().
| bool KviIrcConnectionStateData::m_bSentQuit |
|
protected |
| bool KviIrcConnectionStateData::m_bSentStartTls |
|
protected |
| bool KviIrcConnectionStateData::m_bSimulateUnexpectedDisconnect |
|
protected |
| QStringList KviIrcConnectionStateData::m_lEnabledCaps |
|
protected |
| QString KviIrcConnectionStateData::m_szCommandToExecAfterConnect |
|
protected |
| kvi_time_t KviIrcConnectionStateData::m_tLastReceivedChannelWhoReply |
|
protected |
| kvi_time_t KviIrcConnectionStateData::m_tLastReceivedWhoisReply |
|
protected |
| kvi_time_t KviIrcConnectionStateData::m_tLastSentChannelWhoRequest |
|
protected |
The documentation for this class was generated from the following files: