75CL_DLL clCLicenseManagerDelegateLicenseVerified
#define CLC_STRUCT(Name)
Definition CDefinesPrivate.h:24
#define NOEXCEPT
Definition CDefinesPrivate.h:52
#define CL_DLL
Definition CDefinesPrivate.h:21
#define CLC_CLASS_WN(Wrapped, Name)
Definition CDefinesPrivate.h:54
CL_DLL clCLicenseManager clCClient_GetLicenseManager(clCClient client) NOEXCEPT
Get license manager instance.
void clCLicenseManager_VerifyLicense(clCLicenseManager licenseManager, const char *licenseKey, clCDevice device) NOEXCEPT
Request license verification.
CL_DLL clCLicenseManagerDelegateLicenseVerified clCLicenseManager_GetOnLicenseVerifiedEvent(clCLicenseManager licenseManager) NOEXCEPT
Get delegate for license verified event.
void(* clCLicenseManagerHandlerLicenseVerified)(clCLicenseManager, bool, clCLicenseError)
Definition CLicenseManager.h:56
clCLicenseError
License error.
Definition CLicenseManager.h:18
@ clC_LicenseError_OK
Definition CLicenseManager.h:19
@ clC_LicenseError_LicenseServiceNotFound
Definition CLicenseManager.h:22
@ clC_LicenseError_InvalidOrExpiredKey
Definition CLicenseManager.h:20
@ clC_LicenseError_InvalidKeyFormatOrDeviceSerial
Definition CLicenseManager.h:21
@ clC_LicenseError_GracePeriodExpired
Definition CLicenseManager.h:24
@ clC_LicenseError_LicenseServiceInaccessible
Definition CLicenseManager.h:23
CL_DLL void clCLicenseManagerDelegateLicenseVerified_Set(clCLicenseManagerDelegateLicenseVerified delegate, clCLicenseManagerHandlerLicenseVerified callback) NOEXCEPT
Set callback for license verified event.
bool clCLicenseManager_IsLicenseValid(clCLicenseManager licenseManager) NOEXCEPT
Check whether the license is valid.