Ssl::Context Class Referenceabstract
Implemented by SSL adapter to create and manage SSL connections. More...
#include <Context.h>
Collaboration diagram for Ssl::Context:
Public Member Functions | |
Context (Session &session) | |
virtual | ~Context () |
virtual bool | init ()=0 |
Initializer method that must be called after object creation and before the creation of server or client connections. More... | |
virtual Connection * | createClient (tcp_pcb *tcp)=0 |
Creates client SSL connection. Your SSL client use this call to create a client connection to remote server. More... | |
virtual Connection * | createServer (tcp_pcb *tcp)=0 |
Creates server SSL connection. Your SSL servers use this call to allow remote clients to connect to them and use SSL. More... | |
Public Attributes | |
Session & | session |
Detailed Description
Implemented by SSL adapter to create and manage SSL connections.
Constructor & Destructor Documentation
◆ Context()
|
inline |
◆ ~Context()
|
inlinevirtual |
Member Function Documentation
◆ createClient()
|
pure virtual |
Creates client SSL connection. Your SSL client use this call to create a client connection to remote server.
- Return values
-
Connection*
◆ createServer()
|
pure virtual |
Creates server SSL connection. Your SSL servers use this call to allow remote clients to connect to them and use SSL.
- Return values
-
Connection*
◆ init()
|
pure virtual |
Initializer method that must be called after object creation and before the creation of server or client connections.
- Return values
-
bool true on success
Member Data Documentation
◆ session
Session& Ssl::Context::session |
The documentation for this class was generated from the following file: