#include <Csocket.h>
◆ CSSSListener()
CSSSListener::CSSSListener |
( |
uint16_t |
iPort, |
|
|
const CS_STRING & |
sBindHost = "" |
|
) |
| |
|
inline |
◆ GetAFRequire()
◆ GetBindHost()
const CS_STRING& CSListener::GetBindHost |
( |
| ) |
const |
|
inlineinherited |
◆ GetCipher()
const CS_STRING& CSListener::GetCipher |
( |
| ) |
const |
|
inlineinherited |
◆ GetDetach()
bool CSListener::GetDetach |
( |
| ) |
const |
|
inlineinherited |
◆ GetDHParamLocation()
const CS_STRING& CSListener::GetDHParamLocation |
( |
| ) |
const |
|
inlineinherited |
◆ GetIsSSL()
bool CSListener::GetIsSSL |
( |
| ) |
const |
|
inlineinherited |
◆ GetKeyLocation()
const CS_STRING& CSListener::GetKeyLocation |
( |
| ) |
const |
|
inlineinherited |
◆ GetMaxConns()
int CSListener::GetMaxConns |
( |
| ) |
const |
|
inlineinherited |
◆ GetPemLocation()
const CS_STRING& CSListener::GetPemLocation |
( |
| ) |
const |
|
inlineinherited |
◆ GetPemPass()
const CS_STRING& CSListener::GetPemPass |
( |
| ) |
const |
|
inlineinherited |
◆ GetPort()
uint16_t CSListener::GetPort |
( |
| ) |
const |
|
inlineinherited |
◆ GetRequireClientCertFlags()
uint32_t CSListener::GetRequireClientCertFlags |
( |
| ) |
const |
|
inlineinherited |
◆ GetSockName()
const CS_STRING& CSListener::GetSockName |
( |
| ) |
const |
|
inlineinherited |
◆ GetTimeout()
uint32_t CSListener::GetTimeout |
( |
| ) |
const |
|
inlineinherited |
◆ SetAFRequire()
◆ SetBindHost()
void CSListener::SetBindHost |
( |
const CS_STRING & |
sBindHost | ) |
|
|
inlineinherited |
◆ SetCipher()
void CSListener::SetCipher |
( |
const CS_STRING & |
s | ) |
|
|
inlineinherited |
set the cipher strength to use, default is HIGH
◆ SetDetach()
void CSListener::SetDetach |
( |
bool |
b | ) |
|
|
inlineinherited |
◆ SetDHParamLocation()
void CSListener::SetDHParamLocation |
( |
const CS_STRING & |
s | ) |
|
|
inlineinherited |
set the location of the dhparamfile
◆ SetIsSSL()
void CSListener::SetIsSSL |
( |
bool |
b | ) |
|
|
inlineinherited |
◆ SetKeyLocation()
void CSListener::SetKeyLocation |
( |
const CS_STRING & |
s | ) |
|
|
inlineinherited |
set the location of the keyfile
◆ SetMaxConns()
void CSListener::SetMaxConns |
( |
int |
i | ) |
|
|
inlineinherited |
◆ SetPemLocation()
void CSListener::SetPemLocation |
( |
const CS_STRING & |
s | ) |
|
|
inlineinherited |
set the location of the pemfile
◆ SetPemPass()
void CSListener::SetPemPass |
( |
const CS_STRING & |
s | ) |
|
|
inlineinherited |
◆ SetPort()
void CSListener::SetPort |
( |
uint16_t |
iPort | ) |
|
|
inlineinherited |
sets the port to listen on. Set to 0 to listen on a random port
◆ SetRequireClientCertFlags()
void CSListener::SetRequireClientCertFlags |
( |
unsigned int |
iRequireCertFlags | ) |
|
|
inlineinherited |
bitwise flags, 0 means don't require cert, SSL_VERIFY_PEER verifies peers, SSL_VERIFY_FAIL_IF_NO_PEER_CERT will cause the connection to fail if no cert
◆ SetRequiresClientCert()
void CSListener::SetRequiresClientCert |
( |
bool |
b | ) |
|
|
inlineinherited |
◆ SetSockName()
void CSListener::SetSockName |
( |
const CS_STRING & |
sSockName | ) |
|
|
inlineinherited |
◆ SetTimeout()
void CSListener::SetTimeout |
( |
uint32_t |
i | ) |
|
|
inlineinherited |
The documentation for this class was generated from the following file: