|
ZNC trunk
|
#include <Listener.h>
Inheritance diagram for CUnixListener:
Collaboration diagram for CUnixListener:Public Types | |
| enum | EAcceptType { ACCEPT_IRC , ACCEPT_HTTP , ACCEPT_ALL } |
Public Member Functions | |
| CUnixListener (const CString &sPath, const CString &sURIPrefix, bool bSSL, EAcceptType eAccept, const CString &sGid, const CString &sMode) | |
| ~CUnixListener () | |
| CUnixListener (const CUnixListener &)=delete | |
| CUnixListener & | operator= (const CUnixListener &)=delete |
| const CString & | GetPath () const |
| const CString & | GetGroup () const |
| CString | GetMode () const |
| bool | Listen () override |
| CConfig | ToConfig () const override |
| bool | IsSSL () const |
| CRealListener * | GetRealListener () const |
| const CString & | GetURIPrefix () const |
| EAcceptType | GetAcceptType () const |
| void | SetAcceptType (EAcceptType eType) |
| void | ResetRealListener () |
Protected Member Functions | |
| void | SetupSSL () const |
Protected Attributes | |
| CString | m_sPath |
| CString | m_sGid |
| int | m_iMode |
| bool | m_bSSL |
| CString | m_sURIPrefix |
| CRealListener * | m_pListener |
| EAcceptType | m_eAcceptType |
|
inherited |
| CUnixListener::CUnixListener | ( | const CString & | sPath, |
| const CString & | sURIPrefix, | ||
| bool | bSSL, | ||
| EAcceptType | eAccept, | ||
| const CString & | sGid, | ||
| const CString & | sMode | ||
| ) |
| CUnixListener::~CUnixListener | ( | ) |
|
delete |
|
inlineinherited |
References CListener::m_eAcceptType.
| CString CUnixListener::GetMode | ( | ) | const |
|
inlineinherited |
References CListener::m_pListener.
|
inlineinherited |
References CListener::m_sURIPrefix.
|
inlineinherited |
References CListener::m_bSSL.
|
overridevirtual |
Implements CListener.
|
delete |
|
inherited |
|
inlineinherited |
References CListener::m_eAcceptType.
|
protectedinherited |
|
protectedinherited |
Referenced by CListener::IsSSL().
|
protectedinherited |
Referenced by CListener::GetAcceptType(), and CListener::SetAcceptType().
|
protected |
|
protectedinherited |
Referenced by CListener::GetRealListener().
|
protected |
Referenced by GetGroup().
|
protectedinherited |
Referenced by CListener::GetURIPrefix().