1#ifndef _KVI_IRCCONNECTIONSTATEDATA_H_
2#define _KVI_IRCCONNECTIONSTATEDATA_H_
120 void changeEnabledCapList(
const QString & szCapList);
Helper functions for the QString class.
#define kvi_time_t
Definition KviTimeUtils.h:43
friend class KviIrcServerParser
Definition KviIrcConnectionStateData.h:43
bool m_bInsideInitialCapLs
Definition KviIrcConnectionStateData.h:79
kvi_time_t lastSentChannelWhoRequest() const
Definition KviIrcConnectionStateData.h:160
bool m_bIgnoreOneYouHaveNotRegisteredError
Definition KviIrcConnectionStateData.h:89
void setLastReceivedWhoisReply(kvi_time_t tTime)
Definition KviIrcConnectionStateData.h:164
void setLastSentChannelWhoRequest(kvi_time_t tTime)
Definition KviIrcConnectionStateData.h:161
friend class KviIrcConnection
Definition KviIrcConnectionStateData.h:42
bool isInsideInitialCapReq() const
Definition KviIrcConnectionStateData.h:151
kvi_time_t m_tLastSentChannelWhoRequest
Definition KviIrcConnectionStateData.h:97
bool m_bSentStartTls
Definition KviIrcConnectionStateData.h:92
void setSentStartTls()
Definition KviIrcConnectionStateData.h:131
bool sentQuit() const
Definition KviIrcConnectionStateData.h:154
void setLastReceivedChannelWhoReply(kvi_time_t tTime)
Definition KviIrcConnectionStateData.h:158
bool m_bSimulateUnexpectedDisconnect
Definition KviIrcConnectionStateData.h:95
const LoginNickNameState & loginNickNameState() const
Definition KviIrcConnectionStateData.h:114
kvi_time_t lastReceivedWhoisReply() const
Definition KviIrcConnectionStateData.h:163
void setIgnoreOneYouHaveNotRegisteredError(bool bIgnore)
Definition KviIrcConnectionStateData.h:142
bool m_bIdentifyMsgCapabilityEnabled
Definition KviIrcConnectionStateData.h:100
~KviIrcConnectionStateData()
QString m_szCommandToExecAfterConnect
Definition KviIrcConnectionStateData.h:94
QStringList m_lEnabledCaps
Definition KviIrcConnectionStateData.h:99
void setSimulateUnexpectedDisconnect(bool bSimulate)
Definition KviIrcConnectionStateData.h:167
void setSentQuit()
Definition KviIrcConnectionStateData.h:155
bool isInsideInitialCapLs() const
Definition KviIrcConnectionStateData.h:136
kvi_time_t lastReceivedChannelWhoReply() const
Definition KviIrcConnectionStateData.h:157
void setInsideInitialCapLs(bool bInside)
Definition KviIrcConnectionStateData.h:137
bool m_bSentQuit
Definition KviIrcConnectionStateData.h:93
const QString & sentSaslMethod() const
Definition KviIrcConnectionStateData.h:127
friend class KviUserParser
Definition KviIrcConnectionStateData.h:44
bool m_bInsideInitialCapReq
Definition KviIrcConnectionStateData.h:90
kvi_time_t m_tLastReceivedChannelWhoReply
Definition KviIrcConnectionStateData.h:96
void setSentSaslMethod(const QString &szMethod)
Definition KviIrcConnectionStateData.h:128
KviIrcConnectionStateData()
Definition KviIrcConnectionStateData.cpp:27
void setInsideInitialStartTls(bool bInside)
Definition KviIrcConnectionStateData.h:140
const QStringList & enabledCaps() const
Definition KviIrcConnectionStateData.h:119
LoginNickNameState
Definition KviIrcConnectionStateData.h:55
@ UsedGlobalNickName4
Definition KviIrcConnectionStateData.h:66
@ UsedAlternativeNetworkSpecificNickName
Definition KviIrcConnectionStateData.h:62
@ UsedRandomNickName2
Definition KviIrcConnectionStateData.h:68
@ UsedRandomNickName4
Definition KviIrcConnectionStateData.h:70
@ UsedRandomNickName1
Definition KviIrcConnectionStateData.h:67
@ UsedAlternativeServerSpecificNickName
Definition KviIrcConnectionStateData.h:60
@ UsedServerSpecificNickName
Definition KviIrcConnectionStateData.h:59
@ UsedConnectionSpecificNickName
Definition KviIrcConnectionStateData.h:56
@ UsedProfileSpecificNickName
Definition KviIrcConnectionStateData.h:57
@ UsedGlobalNickName1
Definition KviIrcConnectionStateData.h:63
@ UsedRandomNickName3
Definition KviIrcConnectionStateData.h:69
@ UsedAlternativeProfileSpecificNickName
Definition KviIrcConnectionStateData.h:58
@ UsedNetworkSpecificNickName
Definition KviIrcConnectionStateData.h:61
@ UsedGlobalNickName2
Definition KviIrcConnectionStateData.h:64
@ UsedGlobalNickName3
Definition KviIrcConnectionStateData.h:65
@ UsedManualNickname
Definition KviIrcConnectionStateData.h:71
bool sentStartTls() const
Definition KviIrcConnectionStateData.h:130
bool ignoreOneYouHaveNotRegisteredError() const
Definition KviIrcConnectionStateData.h:146
LoginNickNameState m_eLoginNickNameState
Definition KviIrcConnectionStateData.h:77
void setLoginNickNameState(const LoginNickNameState &eLoginNickNameState)
Definition KviIrcConnectionStateData.h:106
bool isInsideInitialStartTls() const
Definition KviIrcConnectionStateData.h:139
QString m_szSentSaslMethod
Definition KviIrcConnectionStateData.h:101
void setInsideAuthenticate(bool bInside)
Definition KviIrcConnectionStateData.h:134
const QString & commandToExecAfterConnect() const
Definition KviIrcConnectionStateData.h:169
void setInsideInitialCapReq(bool bInside)
Definition KviIrcConnectionStateData.h:152
void setCommandToExecAfterConnect(const QString &szCmd)
Definition KviIrcConnectionStateData.h:170
bool m_bInsideAuthenticate
Definition KviIrcConnectionStateData.h:91
bool m_bInsideInitialStartTls
Definition KviIrcConnectionStateData.h:88
bool simulateUnexpectedDisconnect() const
Definition KviIrcConnectionStateData.h:166
kvi_time_t m_tLastReceivedWhoisReply
Definition KviIrcConnectionStateData.h:98
bool isInsideAuthenticate() const
Definition KviIrcConnectionStateData.h:133
bool identifyMsgCapabilityEnabled() const
Definition KviIrcConnectionStateData.h:122
This file contains compile time settings.
#define KVIRC_API
Definition kvi_settings.h:127