TLS context manager.
More...
#include <ssl_acceptor_context_operator.h>
◆ singleton_deinit()
De-initialize the single instance of the acceptor.
- Parameters
-
| [in] | container | TLS acceptor context object |
◆ singleton_flush()
Re-initialize the single instance of the acceptor.
- Parameters
-
| [in,out] | container | TLS acceptor context object |
| [in] | channel | Name of the channel |
| [in] | callbacks | Handle to the initialization callback object |
| [out] | error | SSL Error information |
| [in] | force | Activate the SSL settings even if this will lead to disabling SSL |
◆ singleton_init()
Initialize the single instance of the acceptor.
- Parameters
-
| [out] | out | Object initialized by the function |
| [in] | channel | Name of the channel |
| [in] | use_ssl_arg | Pass false if you don't want the actual SSL context created (as in when SSL is initially disabled) |
| [in] | callbacks | Handle to the initialization callback object |
| [in] | db_init | Whether database is being initialized or not |
- Returns
- Initialization status
- Return values
-
| true | failure to init |
| false | initialized ok |
The documentation for this class was generated from the following files: