1 #ifndef _KVI_IRCCONNECTIONSTATEDATA_H_
2 #define _KVI_IRCCONNECTIONSTATEDATA_H_
31 #include <QStringList>
44 friend class KviUserParser;
107 m_eLoginNickNameState = eLoginNickNameState;
115 return m_eLoginNickNameState;
119 void changeEnabledCapList(
const QString & szCapList);
123 return m_bIdentifyMsgCapabilityEnabled;
140 m_bIgnoreOneYouHaveNotRegisteredError = bIgnore;
144 return m_bIgnoreOneYouHaveNotRegisteredError;
kvi_time_t lastSentChannelWhoRequest()
Definition: KviIrcConnectionStateData.h:156
Definition: KviIrcConnectionStateData.h:66
void setInsideInitialCapReq(bool bInside)
Definition: KviIrcConnectionStateData.h:148
bool m_bIgnoreOneYouHaveNotRegisteredError
Definition: KviIrcConnectionStateData.h:89
Definition: KviIrcConnectionStateData.h:57
bool m_bSimulateUnexpectedDisconnect
Definition: KviIrcConnectionStateData.h:95
const QString & commandToExecAfterConnect()
Definition: KviIrcConnectionStateData.h:165
#define KVIRC_API
Definition: kvi_settings.h:128
bool ignoreOneYouHaveNotRegisteredError() const
Definition: KviIrcConnectionStateData.h:142
Definition: KviIrcConnectionStateData.h:62
bool isInsideInitialStartTls()
Definition: KviIrcConnectionStateData.h:135
kvi_time_t m_tLastReceivedChannelWhoReply
Definition: KviIrcConnectionStateData.h:96
bool isInsideInitialCapReq()
Definition: KviIrcConnectionStateData.h:147
Definition: KviIrcConnectionStateData.h:69
An abstraction of a connection to an IRC server.
Definition: KviIrcConnection.h:95
kvi_time_t m_tLastSentChannelWhoRequest
Definition: KviIrcConnectionStateData.h:97
const LoginNickNameState & loginNickNameState() const
Definition: KviIrcConnectionStateData.h:113
Definition: KviIrcConnectionStateData.h:70
Definition: KviIrcConnectionStateData.h:58
void setInsideAuthenticate(bool bInside)
Definition: KviIrcConnectionStateData.h:130
void setInsideInitialStartTls(bool bInside)
Definition: KviIrcConnectionStateData.h:136
bool isInsideInitialCapLs()
Definition: KviIrcConnectionStateData.h:132
Definition: KviIrcConnectionStateData.h:56
Definition: KviIrcConnectionStateData.h:68
#define kvi_time_t
Definition: KviTimeUtils.h:43
kvi_time_t lastReceivedChannelWhoReply()
Definition: KviIrcConnectionStateData.h:153
void setSentQuit()
Definition: KviIrcConnectionStateData.h:151
bool m_bIdentifyMsgCapabilityEnabled
Definition: KviIrcConnectionStateData.h:100
QStringList m_lEnabledCaps
Definition: KviIrcConnectionStateData.h:99
bool m_bSentQuit
Definition: KviIrcConnectionStateData.h:93
void setSimulateUnexpectedDisconnect(bool bSimulate)
Definition: KviIrcConnectionStateData.h:163
bool m_bInsideInitialStartTls
Definition: KviIrcConnectionStateData.h:88
bool sentStartTls()
Definition: KviIrcConnectionStateData.h:126
void setLastReceivedChannelWhoReply(kvi_time_t tTime)
Definition: KviIrcConnectionStateData.h:154
void setCommandToExecAfterConnect(const QString &szCmd)
Definition: KviIrcConnectionStateData.h:166
bool identifyMsgCapabilityEnabled() const
Definition: KviIrcConnectionStateData.h:121
LoginNickNameState m_eLoginNickNameState
Definition: KviIrcConnectionStateData.h:77
bool m_bInsideInitialCapReq
Definition: KviIrcConnectionStateData.h:90
bool sentQuit()
Definition: KviIrcConnectionStateData.h:150
Definition: KviIrcConnectionStateData.h:65
Definition: KviIrcConnectionStateData.h:67
bool m_bInsideInitialCapLs
Definition: KviIrcConnectionStateData.h:79
void setLastReceivedWhoisReply(kvi_time_t tTime)
Definition: KviIrcConnectionStateData.h:160
void setInsideInitialCapLs(bool bInside)
Definition: KviIrcConnectionStateData.h:133
void setLoginNickNameState(const LoginNickNameState &eLoginNickNameState)
Definition: KviIrcConnectionStateData.h:105
bool simulateUnexpectedDisconnect()
Definition: KviIrcConnectionStateData.h:162
bool m_bInsideAuthenticate
Definition: KviIrcConnectionStateData.h:91
void setIgnoreOneYouHaveNotRegisteredError(bool bIgnore)
Definition: KviIrcConnectionStateData.h:138
Definition: KviIrcConnectionStateData.h:60
Definition: KviIrcConnectionStateData.h:63
const QStringList & enabledCaps()
Definition: KviIrcConnectionStateData.h:118
Definition: KviIrcConnectionStateData.h:59
Definition: KviIrcConnectionStateData.h:40
Definition: KviIrcServerParser.h:115
void setSentStartTls()
Definition: KviIrcConnectionStateData.h:127
Definition: KviIrcConnectionStateData.h:64
kvi_time_t lastReceivedWhoisReply()
Definition: KviIrcConnectionStateData.h:159
QString m_szCommandToExecAfterConnect
Definition: KviIrcConnectionStateData.h:94
void setLastSentChannelWhoRequest(kvi_time_t tTime)
Definition: KviIrcConnectionStateData.h:157
This file contains compile time settings.
bool isInsideAuthenticate()
Definition: KviIrcConnectionStateData.h:129
bool m_bSentStartTls
Definition: KviIrcConnectionStateData.h:92
Helper functions for the QString class.
kvi_time_t m_tLastReceivedWhoisReply
Definition: KviIrcConnectionStateData.h:98
Definition: KviIrcConnectionStateData.h:61
LoginNickNameState
Definition: KviIrcConnectionStateData.h:54