ZNC trunk
Loading...
Searching...
No Matches
defines.h File Reference
#include <znc/zncconfig.h>
#include <znc/ZNCDebug.h>
#include <znc/ZNCString.h>
Include dependency graph for defines.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define CS_STRING   CString
#define _NO_CSOCKET_NS
#define CS_DEBUG(f)
#define PERROR(f)

Macro Definition Documentation

◆ _NO_CSOCKET_NS

#define _NO_CSOCKET_NS

◆ CS_DEBUG

#define CS_DEBUG ( f)
Value:
DEBUG(__FILE__ << ":" << __LINE__ << " " << f)
#define DEBUG(f)
Output a debug info if debugging is enabled.
Definition ZNCDebug.h:35

◆ CS_STRING

#define CS_STRING   CString

Referenced by CGetAddrInfo::CGetAddrInfo(), CSConnection::CSConnection(), CSListener::CSListener(), Csock::Csock(), CSSSLConnection::CSSSLConnection(), CSSSListener::CSSSListener(), __Perror(), Csock::Accept(), CSocketManager::AddSock(), Csock::CallSockError(), Csock::ConnectFD(), Csock::ConnectInetd(), Csock::ConnectionFrom(), Csock::ConnectUnix(), Csock::ConvertAddress(), CS_GetAddrInfo(), CSockCommon::DelCron(), CSocketManager::FindSockByName(), CSocketManager::FindSocksByName(), CSocketManager::FindSocksByRemoteHost(), CGetAddrInfo::Finish(), Csock::GetAddrInfo(), CSConnection::GetBindHost(), CSListener::GetBindHost(), Csock::GetBindHost(), CSConnection::GetCipher(), CSListener::GetCipher(), Csock::GetCipher(), CSConnection::GetDHParamLocation(), CSListener::GetDHParamLocation(), Csock::GetDHParamLocation(), Csock::GetEncoding(), Csock::GetHostName(), CSConnection::GetHostname(), Csock::GetInternalReadBuffer(), Csock::GetInternalWriteBuffer(), CSConnection::GetKeyLocation(), CSListener::GetKeyLocation(), Csock::GetKeyLocation(), Csock::GetLocalIP(), CCron::GetName(), Csock::GetParentSockName(), Csock::GetPeerFingerprint(), Csock::GetPeerPubKey(), CSConnection::GetPemLocation(), CSListener::GetPemLocation(), Csock::GetPemLocation(), CSConnection::GetPemPass(), CSListener::GetPemPass(), Csock::GetPemPass(), Csock::GetRemoteIP(), CSConnection::GetSockName(), CSListener::GetSockName(), Csock::GetSockName(), Csock::GetSockObj(), CSocketManager::GetSockObj(), TSocketManager< T >::GetSockObj(), Csock::Listen(), Csock::Listening(), Csock::ListenUnix(), Csock::operator<<(), Csock::ReadLine(), CSConnection::SetBindHost(), CSListener::SetBindHost(), Csock::SetBindHost(), CSConnection::SetCipher(), CSListener::SetCipher(), Csock::SetCipher(), CSListener::SetDHParamLocation(), Csock::SetDHParamLocation(), Csock::SetEncoding(), Csock::SetHostName(), CSConnection::SetHostname(), CSListener::SetKeyLocation(), Csock::SetKeyLocation(), CCron::SetName(), Csock::SetParentSockName(), CSConnection::SetPemLocation(), CSListener::SetPemLocation(), Csock::SetPemLocation(), CSConnection::SetPemPass(), CSListener::SetPemPass(), Csock::SetPemPass(), CSConnection::SetSockName(), CSListener::SetSockName(), Csock::SetSockName(), Csock::SNIConfigureClient(), Csock::SNIConfigureServer(), Csock::SockError(), and Csock::Write().

◆ PERROR

#define PERROR ( f)
Value:
DEBUG(__FILE__ << ":" << __LINE__ << " " << f << ": " \
<< strerror(GetSockError()))
int GetSockError()
Definition Csocket.h:352