#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: