Licenses
[C Reference]

Functions

XN_C_API XnStatus xnAddLicense (XnContext *pContext, const XnLicense *pLicense)
XN_C_API XnStatus xnEnumerateLicenses (XnContext *pContext, XnLicense **paLicenses, XnUInt32 *pnCount)
XN_C_API void xnFreeLicensesList (XnLicense *aLicenses)

Detailed Description

This page details functions for license management.


Function Documentation

XN_C_API XnStatus xnAddLicense ( XnContext pContext,
const XnLicense pLicense 
)

Adds a license to the context.

Parameters:
pContext [in] OpenNI context.
pLicense [in] A license key.
XN_C_API XnStatus xnEnumerateLicenses ( XnContext pContext,
XnLicense **  paLicenses,
XnUInt32 *  pnCount 
)

Enumerates all licenses currently registered. The list of licenses should later be freed by calling xnFreeLicensesList().

Parameters:
pContext [in] OpenNI context.
paLicenses [out] An array of license pointers.
pnCount [out] The number of licenses in the array.
XN_C_API void xnFreeLicensesList ( XnLicense aLicenses  ) 

Frees a list of licenses.

Parameters:
aLicenses [in] The list to free.

Generated on 11 Feb 2011 for OpenNI 1.0.0 by  doxygen 1.6.1