ZNC  trunk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CUser Member List

This is the complete list of members for CUser, including all inherited members.

AddAllowedHost(const CString &sHostMask)CUser
AddBytesRead(unsigned long long u)CUserinline
AddBytesWritten(unsigned long long u)CUserinline
AddCTCPReply(const CString &sCTCP, const CString &sReply)CUser
AddNetwork(const CString &sNetwork, CString &sErrorRet)CUser
AddNetwork(CIRCNetwork *pNetwork)CUser
AddTimestamp(const CString &sStr) const CUser
AddTimestamp(time_t tm, const CString &sStr) const CUser
AddTimestamp(timeval tv, const CString &sStr) const CUser
AuthOnlyViaModule() const CUser
AutoClearChanBuffer() const CUser
AutoClearQueryBuffer() const CUser
BounceAllClients()CUser
BytesRead() const CUser
BytesWritten() const CUser
CheckPass(const CString &sPass) const CUser
ClearAllowedHosts()CUser
Clone(const CUser &User, CString &sErrorRet, bool bCloneNetworks=true)CUser
CloneNetworks(const CUser &User)CUser
CUser(const CString &sUsername)CUser
CUser(const CUser &)=deleteCUser
DelCTCPReply(const CString &sCTCP)CUser
DeleteNetwork(const CString &sNetwork)CUser
DenyLoadMod() const CUser
DenySetBindHost() const CUser
eHashType enum nameCUser
ExpandString(const CString &sStr) const CUser
ExpandString(const CString &sStr, CString &sRet) const CUser
FindNetwork(const CString &sNetwork) const CUser
GetAllClients() const CUser
GetAllowedHosts() const CUser
GetAltNick(bool bAllowDefault=true) const CUser
GetBindHost() const CUser
GetBufferCount() const CUser
GetChanBufferSize() const CUser
GetCleanUserName() const CUser
GetClientEncoding() const CUser
GetCTCPReplies() const CUser
GetDCCBindHost() const CUser
GetDefaultChanModes() const CUser
GetIdent(bool bAllowDefault=true) const CUser
GetLanguage() const CUser
GetLocalDCCIP() const CUser
GetModules()CUserinline
GetModules() const CUserinline
GetNetworks() const CUser
GetNick(bool bAllowDefault=true) const CUser
GetNoTrafficTimeout() const CUserinline
GetPass() const CUser
GetPassHashType() const CUser
GetPassSalt() const CUser
GetPingFrequency() const CUserinline
GetPingSlack() const CUserinline
GetQueryBufferSize() const CUser
GetQuitMsg() const CUser
GetRealName() const CUser
GetSkinName() const CUser
GetStatusPrefix() const CUser
GetTimestampAppend() const CUser
GetTimestampFormat() const CUser
GetTimestampPrepend() const CUser
GetTimezone() const CUserinline
GetUserClients() const CUserinline
GetUserName() const CUser
GetUsername() const CUser
GetUserPath() const CUser
HASH_DEFAULT enum valueCUser
HASH_MD5 enum valueCUser
HASH_NONE enum valueCUser
HASH_SHA256 enum valueCUser
HasSpaceForNewNetwork() const CUser
IsAdmin() const CUser
IsBeingDeleted() const CUserinline
IsHostAllowed(const CString &sHost) const CUser
IsUserAttached() const CUser
IsValid(CString &sErrMsg, bool bSkipPass=false) const CUser
IsValidUserName(const CString &sUsername)CUserstatic
IsValidUsername(const CString &sUsername)CUserstatic
JoinTries() const CUserinline
m_bAdminCUserprotected
m_bAppendTimestampCUserprotected
m_bAuthOnlyViaModuleCUserprotected
m_bAutoClearChanBufferCUserprotected
m_bAutoClearQueryBufferCUserprotected
m_bBeingDeletedCUserprotected
m_bDenyLoadModCUserprotected
m_bDenySetBindHostCUserprotected
m_bMultiClientsCUserprotected
m_bPrependTimestampCUserprotected
m_eHashTypeCUserprotected
m_mssCTCPRepliesCUserprotected
m_pModulesCUserprotected
m_pUserTimerCUserprotected
m_sAltNickCUserprotected
m_sBindHostCUserprotected
m_sCleanUsernameCUserprotected
m_sClientEncodingCUserprotected
m_sDCCBindHostCUserprotected
m_sDefaultChanModesCUserprotected
m_sIdentCUserprotected
m_sLanguageCUserprotected
m_sNickCUserprotected
m_sPassCUserprotected
m_sPassSaltCUserprotected
m_sQuitMsgCUserprotected
m_sRealNameCUserprotected
m_ssAllowedHostsCUserprotected
m_sSkinNameCUserprotected
m_sStatusPrefixCUserprotected
m_sTimestampFormatCUserprotected
m_sTimezoneCUserprotected
m_sUsernameCUserprotected
m_sUserPathCUserprotected
m_uBytesReadCUserprotected
m_uBytesWrittenCUserprotected
m_uChanBufferSizeCUserprotected
m_uMaxJoinsCUserprotected
m_uMaxJoinTriesCUserprotected
m_uMaxNetworksCUserprotected
m_uMaxQueryBuffersCUserprotected
m_uNoTrafficTimeoutCUserprotected
m_uQueryBufferSizeCUserprotected
m_vClientsCUserprotected
m_vIRCNetworksCUserprotected
MakeCleanUsername(const CString &sUsername)CUserstatic
MakeCleanUserName(const CString &sUsername)CUserstatic
MaxJoins() const CUserinline
MaxNetworks() const CUserinline
MaxQueryBuffers() const CUserinline
MultiClients() const CUser
operator=(const CUser &)=deleteCUser
ParseConfig(CConfig *Config, CString &sError)CUser
PutAllUser(const CString &sLine, CClient *pClient=nullptr, CClient *pSkipClient=nullptr)CUser
PutModNotice(const CString &sModule, const CString &sLine, CClient *pClient=nullptr, CClient *pSkipClient=nullptr)CUser
PutModule(const CString &sModule, const CString &sLine, CClient *pClient=nullptr, CClient *pSkipClient=nullptr)CUser
PutStatus(const CString &sLine, CClient *pClient=nullptr, CClient *pSkipClient=nullptr)CUser
PutStatusNotice(const CString &sLine, CClient *pClient=nullptr, CClient *pSkipClient=nullptr)CUser
PutUser(const CString &sLine, CClient *pClient=nullptr, CClient *pSkipClient=nullptr)CUser
RemAllowedHost(const CString &sHostMask)CUser
RemoveNetwork(CIRCNetwork *pNetwork)CUser
SaltedHash(const CString &sPass, const CString &sSalt)CUserinlinestatic
SetAdmin(bool b)CUser
SetAltNick(const CString &s)CUser
SetAuthOnlyViaModule(bool b)CUserinline
SetAutoClearChanBuffer(bool b)CUser
SetAutoClearQueryBuffer(bool b)CUser
SetBeingDeleted(bool b)CUserinline
SetBindHost(const CString &s)CUser
SetBufferCount(unsigned int u, bool bForce=false)CUser
SetChanBufferSize(unsigned int u, bool bForce=false)CUser
SetClientEncoding(const CString &s)CUser
SetDCCBindHost(const CString &s)CUser
SetDefaultChanModes(const CString &s)CUser
SetDenyLoadMod(bool b)CUser
SetDenySetBindHost(bool b)CUser
SetIdent(const CString &s)CUser
SetJoinTries(unsigned int i)CUserinline
SetLanguage(const CString &s)CUser
SetMaxJoins(unsigned int i)CUserinline
SetMaxNetworks(unsigned int i)CUserinline
SetMaxQueryBuffers(unsigned int i)CUserinline
SetMultiClients(bool b)CUser
SetNick(const CString &s)CUser
SetNoTrafficTimeout(unsigned int i)CUserinline
SetPass(const CString &s, eHashType eHash, const CString &sSalt="")CUser
SetQueryBufferSize(unsigned int u, bool bForce=false)CUser
SetQuitMsg(const CString &s)CUser
SetRealName(const CString &s)CUser
SetSkinName(const CString &s)CUserinline
SetStatusPrefix(const CString &s)CUser
SetTimestampAppend(bool b)CUserinline
SetTimestampFormat(const CString &s)CUserinline
SetTimestampPrepend(bool b)CUserinline
SetTimezone(const CString &s)CUserinline
t_d(const CString &sEnglish, const CString &sContext="")CCoreTranslationMixinprivatestatic
t_f(const CString &sEnglish, const CString &sContext="")CCoreTranslationMixinprivatestatic
t_p(const CString &sEnglish, const CString &sEnglishes, int iNum, const CString &sContext="")CCoreTranslationMixinprivatestatic
t_s(const CString &sEnglish, const CString &sContext="")CCoreTranslationMixinprivatestatic
ToConfig() const CUser
UserConnected(CClient *pClient)CUser
UserDisconnected(CClient *pClient)CUser
~CUser()CUser