#include <KjSslServer.h>
Inheritance diagram for KjSslServer:
Public Member Functions | |
KjSslServer (char *_strConn, const string &_strCertFile, const string &_strKeyFile) | |
~KjSslServer () | |
KjSslConnection * | NextClient () |
Create new client and waiting for new client request. | |
void | DeleteClient (KjSslConnection *_pCon) |
Delete disconnected client. | |
bool | GetIsValid () |
Get if is valid connection. | |
Private Attributes | |
BIO * | m_pBioAccept |
BIO I/O. | |
string | m_strCertFile |
Certificate file. | |
string | m_strKeyFile |
RSA private key file. | |
bool | m_bIsValid |
Is SSL server valid ? |
Definition at line 67 of file KjSslServer.h.
|
Definition at line 36 of file KjSslServer.cpp. References KjSslObject::CheckErrors(), m_bIsValid, and m_pBioAccept. |
|
Definition at line 57 of file KjSslServer.cpp. References m_pBioAccept. |
|
Delete disconnected client.
Definition at line 102 of file KjSslServer.cpp. |
|
Get if is valid connection.
Definition at line 82 of file KjSslServer.h. References m_bIsValid. |
|
Create new client and waiting for new client request.
Definition at line 65 of file KjSslServer.cpp. References KjSslObject::CheckErrors(), m_pBioAccept, m_strCertFile, and m_strKeyFile. |
|
Is SSL server valid ?
Definition at line 72 of file KjSslServer.h. Referenced by GetIsValid(), and KjSslServer(). |
|
BIO I/O.
Definition at line 69 of file KjSslServer.h. Referenced by KjSslServer(), NextClient(), and ~KjSslServer(). |
|
Certificate file.
Definition at line 70 of file KjSslServer.h. Referenced by NextClient(). |
|
RSA private key file.
Definition at line 71 of file KjSslServer.h. Referenced by NextClient(). |