#include <nng/nng.h>
#include <nng/supplemental/tls/tls.h>
void nng_tls_config_alloc(nng_tls_config *cfg);
This documentation is for the TIP (development tree) of NNG and may represent unreleased changes or functionality that is experimental, and is subject to change before release. The latest released version is v1.8.0. See the documentation for v1.8.0 for the most up-to-date information. |
nng_tls_config_hold(3tls)
NAME
nng_tls_config_hold - hold TLS configuration object
SYNOPSIS
DESCRIPTION
The nng_tls_config_hold()
increments the reference count on
the configuration object named by cfg, thereby preventing it
from being freed while in use.
The hold can be released by calling
nng_tls_config_free()
.
Multiple holds can be placed on a configuration object; the object will not be freed until the last hold is released.
RETURN VALUES
None.
ERRORS
None.