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: