ZNC  trunk
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) constCUser
AddTimestamp(time_t tm, const CString &sStr) constCUser
AddTimestamp(timeval tv, const CString &sStr) constCUser
AuthOnlyViaModule() constCUser
AutoClearChanBuffer() constCUser
AutoClearQueryBuffer() constCUser
BounceAllClients()CUser
BytesRead() constCUser
BytesWritten() constCUser
CheckPass(const CString &sPass)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() constCUser
DenySetBindHost() constCUser
DenySetCTCPReplies() constCUser
DenySetIdent() constCUser
DenySetNetwork() constCUser
DenySetQuitMsg() constCUser
DenySetRealName() constCUser
eHashType enum nameCUser
ExpandString(const CString &sStr) constCUser
ExpandString(const CString &sStr, CString &sRet) constCUser
FindNetwork(const CString &sNetwork) constCUser
GetAllClients() constCUser
GetAllowedHosts() constCUser
GetAltNick(bool bAllowDefault=true) constCUser
GetBindHost() constCUser
GetBufferCount() constCUser
GetChanBufferSize() constCUser
GetCleanUserName() constCUser
GetClientEncoding() constCUser
GetCTCPReplies() constCUser
GetDCCBindHost() constCUser
GetDefaultChanModes() constCUser
GetIdent(bool bAllowDefault=true) constCUser
GetLanguage() constCUser
GetLocalDCCIP() constCUser
GetModules()CUserinline
GetModules() constCUserinline
GetNetworks() constCUser
GetNick(bool bAllowDefault=true) constCUser
GetNoTrafficTimeout() constCUserinline
GetPass() constCUser
GetPassHashType() constCUser
GetPassSalt() constCUser
GetPingFrequency() constCUserinline
GetPingSlack() constCUserinline
GetQueryBufferSize() constCUser
GetQuitMsg() constCUser
GetRealName() constCUser
GetSkinName() constCUser
GetStatusPrefix() constCUser
GetTimestampAppend() constCUser
GetTimestampFormat() constCUser
GetTimestampPrepend() constCUser
GetTimezone() constCUserinline
GetUserClients() constCUserinline
GetUsername() constCUser
GetUserName() constCUser
GetUserPath() constCUser
HASH_ARGON2ID enum valueCUser
HASH_DEFAULT enum valueCUser
HASH_MD5 enum valueCUser
HASH_NONE enum valueCUser
HASH_SHA256 enum valueCUser
HasSpaceForNewNetwork() constCUser
IsAdmin() constCUser
IsBeingDeleted() constCUserinline
IsHostAllowed(const CString &sHost) constCUser
IsUserAttached() constCUser
IsValid(CString &sErrMsg, bool bSkipPass=false) constCUser
IsValidUserName(const CString &sUsername)CUserstatic
IsValidUsername(const CString &sUsername)CUserstatic
JoinTries() constCUserinline
m_bAdminCUserprotected
m_bAppendTimestampCUserprotected
m_bAuthOnlyViaModuleCUserprotected
m_bAutoClearChanBufferCUserprotected
m_bAutoClearQueryBufferCUserprotected
m_bBeingDeletedCUserprotected
m_bDenyLoadModCUserprotected
m_bDenySetBindHostCUserprotected
m_bDenySetCTCPRepliesCUserprotected
m_bDenySetIdentCUserprotected
m_bDenySetNetworkCUserprotected
m_bDenySetQuitMsgCUserprotected
m_bDenySetRealNameCUserprotected
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() constCUserinline
MaxNetworks() constCUserinline
MaxQueryBuffers() constCUserinline
MultiClients() constCUser
operator=(const CUser &)=deleteCUser
ParseConfig(CConfig *Config, CString &sError)CUser
PutAllUser(const CString &sLine, CClient *pClient=nullptr, CClient *pSkipClient=nullptr) ZNC_MSG_DEPRECATED("Use PutUser() instead")CUserinline
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
SetDenySetCTCPReplies(bool b)CUser
SetDenySetIdent(bool b)CUser
SetDenySetNetwork(bool b)CUser
SetDenySetQuitMsg(bool b)CUser
SetDenySetRealName(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
ToConfig() constCUser
UserConnected(CClient *pClient)CUser
UserDisconnected(CClient *pClient)CUser
~CUser()CUser