MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxCl_clns.h File Reference

CLNS header for component-independent functionality. More...

#include <mcuxClConfig.h>
#include <impl/mcuxCl_clns_impl.h>

Go to the source code of this file.

Macros

#define MCUXCL_API
 Marks a function as a public API function of the CLNS. More...
 
#define MCUXCL_VERSION_MAX_SIZE
 Maximum size of the CLNS version string, in bytes (including zero-terminator) More...
 
#define MCUXCL_VERSION
 String literal for the version string of CLNS release that this header is part of. More...
 

Functions

MCUXCL_API char const * mcuxCl_GetVersion (void)
 Gets the CLNS version string that uniquely identifies this release of the CLNS. More...
 

Detailed Description

CLNS header for component-independent functionality.

Macro Definition Documentation

◆ MCUXCL_API

#define MCUXCL_API

Marks a function as a public API function of the CLNS.

◆ MCUXCL_VERSION_MAX_SIZE

#define MCUXCL_VERSION_MAX_SIZE

Maximum size of the CLNS version string, in bytes (including zero-terminator)

◆ MCUXCL_VERSION

#define MCUXCL_VERSION

String literal for the version string of CLNS release that this header is part of.

Function Documentation

◆ mcuxCl_GetVersion()

MCUXCL_API char const* mcuxCl_GetVersion ( void  )

Gets the CLNS version string that uniquely identifies this release of the CLNS.

Returns
Zero-terminated ASCII string that identifies this release of the CLNS. Maximum size in bytes (including zero-terminator) is MCUXCL_VERSION_MAX_SIZE.
Examples
mcuxClEls_Common_Get_Info_example.c.