BlinkID C SDK version 5.16.0
Licensing.h
Go to the documentation of this file.
1
14#ifndef LICENSING_H_INCLUDED
15#define LICENSING_H_INCLUDED
16
17#include "Export.h"
18#include "RecognizerError.h"
19#include "Types.h"
20
21#include <stdlib.h>
22
23#ifdef __cplusplus
24extern "C"
25{
26#endif
27
35MB_API MBRecognizerErrorStatus MB_CALL recognizerAPIUnlockWithLicenseKey( char const * licenseKeyBase64 );
36
44MB_API MBRecognizerErrorStatus MB_CALL recognizerAPIUnlockWithLicenseBuffer( MBByte const * licenseBuffer, size_t licenseBufferLength );
45
54MB_API MBRecognizerErrorStatus MB_CALL recognizerAPIUnlockForLicenseeWithLicenseKey( char const * licenseKeyBase64, char const * licensee );
55
64MB_API MBRecognizerErrorStatus MB_CALL recognizerAPIUnlockForLicenseeWithLicenseBuffer( MBByte const * licenseBuffer, size_t licenseBufferLength, char const * licensee );
65
66#ifdef __cplusplus
67}
68#endif
69
70#endif
MB_API MBRecognizerErrorStatus MB_CALL recognizerAPIUnlockForLicenseeWithLicenseKey(char const *licenseKeyBase64, char const *licensee)
Unlocks the SDK with given license key encoded as base64 string. NOTE: This function is not thread sa...
MB_API MBRecognizerErrorStatus MB_CALL recognizerAPIUnlockWithLicenseBuffer(MBByte const *licenseBuffer, size_t licenseBufferLength)
Unlocks the SDK with given license key presented as raw buffer. NOTE: This function is not thread saf...
MB_API MBRecognizerErrorStatus MB_CALL recognizerAPIUnlockForLicenseeWithLicenseBuffer(MBByte const *licenseBuffer, size_t licenseBufferLength, char const *licensee)
Unlocks the SDK with given license key presented as raw buffer. NOTE: This function is not thread saf...
MB_API MBRecognizerErrorStatus MB_CALL recognizerAPIUnlockWithLicenseKey(char const *licenseKeyBase64)
Unlocks the SDK with given license key encoded as base64 string. NOTE: This function is not thread sa...
MBRecognizerErrorStatus
Enumeration of all possible error statuses.
Definition: RecognizerError.h:28
unsigned char MBByte
Byte type for C SDK.
Definition: Types.h:29