NNG_VERSION(3) NNG Reference Manual NNG_VERSION(3)

nng_version - report library version

#include <nng/nng.h>
const char * nng_version(void);

The nng_version() function returns a human readable version number for NNG.

Additionally, compile time version information is available via some predefined macros:

NNG_MAJOR_VERSION

Major version number.

NNG_MINOR_VERSION

Minor version number.

NNG_PATCH_VERSION

Patch version number.

NNG is developed and released using Semantic Versioning 2.0 <http://www.semver.org>, and the version numbers reported refer to both the API and the library itself. (The ABI — application binary interface — between the library and the application is controlled in a similar, but different manner depending upon the link options and how the library is built.)

Null-terminated string containing the library version number.

None.

libnng(3), nng(7)

2025-01-05