20#include <znc/zncconfig.h>
26 const CString& sPass =
"",
bool bSSL =
false,
27 bool bUnixSocket =
false);
CString m_sName
Definition Server.h:46
CServer(const CString &sName, unsigned short uPort=6667, const CString &sPass="", bool bSSL=false, bool bUnixSocket=false)
const CString & GetName() const
CString GetString(bool bIncludePassword=true) const
bool operator==(const CServer &) const
static bool IsValidHostName(const CString &sHostName)
static CServer Parse(CString sLine)
bool operator<(const CServer &) const
unsigned short GetPort() const
bool m_bSSL
Definition Server.h:49
bool IsUnixSocket() const
unsigned short m_uPort
Definition Server.h:47
bool m_bUnixSocket
Definition Server.h:50
CString m_sPass
Definition Server.h:48
const CString & GetPass() const
String class that is used inside ZNC.
Definition ZNCString.h:50