LicenseSpring C++ SDK
Easily add Software Licensing to your application
Loading...
Searching...
No Matches
LicenseID.h
Go to the documentation of this file.
1#ifndef LS_C_LICENSE_ID_H
2#define LS_C_LICENSE_ID_H
3
4#include "../APIDef.h"
5#include <stdint.h>
6
7#ifdef __cplusplus
8extern "C" {
9#endif
10
11 LS_API typedef struct LSLicenseID
12 {
13 const char* key;
14 const char* user;
15 const char* password;
16 uint64_t serverId;
18
19 LS_API LSLicenseID CreateLicenseIDfromKey( const char* licenseKey );
20 LS_API LSLicenseID CreateLicenseIDfromUser( const char* user, const char* password );
21 LS_API LSLicenseID CreateLicenseIDfromUserServerId( const char* user, uint64_t serverId, const char* password );
22
23#ifdef __cplusplus
24} // end extern "C"
25#endif
26
27#endif // LS_C_LICENSE_ID_H
#define LS_API
Macros that expands to dllexport, dllimport or nothing on non Windows platforms or in case of static ...
Definition APIDef.h:22
LS_API LSLicenseID CreateLicenseIDfromKey(const char *licenseKey)
LS_API LSLicenseID CreateLicenseIDfromUser(const char *user, const char *password)
LS_API LSLicenseID CreateLicenseIDfromUserServerId(const char *user, uint64_t serverId, const char *password)
const char * password
Definition LicenseID.h:15
const char * key
Definition LicenseID.h:13
uint64_t serverId
Definition LicenseID.h:16
const char * user
Definition LicenseID.h:14