1 #ifndef _SSLIC_PGSLIC_H
2 #define _SSLIC_PGSLIC_H
38 #define PGSLIC_API __declspec(dllexport)
40 #define PGSLIC_API __declspec(dllimport)
163 const char* appInfo =
"",
164 const char* cxnOpts =
"");
PGSLIC_API const char * getSetting(const char *settingName)
PGSLIC_API int isPerpetual()
PGSLIC_API const char * getExpiryDate()
PGSLIC_API const char * getAppName()
PGSLIC_API int getDaysUntilExpiry()
LicenseStatus
Definition: pgslic.h:96
@ LICENSE_STALE
Definition: pgslic.h:96
@ LICENSE_WARNING
Definition: pgslic.h:96
@ LICENSE_EXPIRED
Definition: pgslic.h:96
@ LICENSE_OK
Definition: pgslic.h:96
@ LICENSE_ERROR
Definition: pgslic.h:96
PGSLIC_API const char * getClientName()
PGSLIC_API const char * getSettings()
PGSLIC_API int getStaleTime()
PGSLIC_API LicenseStatus release(const char *pwd)
PGSLIC_API const char * getLastError()
PGSLIC_API LicenseStatus checkLicense(const char *licPath, const char *pwd, const char *key, const char *appName, const char *appInfo="", const char *cxnOpts="")