LicenseSpring C++ SDK
Easily add Software Licensing to your application
Loading...
Searching...
No Matches
InstallationFile.h
Go to the documentation of this file.
1#ifndef LS_C_INSTALLATION_FILE_H
2#define LS_C_INSTALLATION_FILE_H
3
4#include "../APIDef.h"
5
6#ifdef __cplusplus
7extern "C"
8{
9#endif
10
12 {
13 const char *(*getVersion)(struct LSInstallationFile *self);
14
15 const char *(*getUrl)(struct LSInstallationFile *self);
16
17 const char *(*getMd5Hash)(struct LSInstallationFile *self);
18
19 const char *(*getReleaseDate)(struct LSInstallationFile *self);
20
21 const char *(*getRequiredVersion)(struct LSInstallationFile *self);
22
23 const char *(*getEnvironment)(struct LSInstallationFile *self);
24
25 const char *(*getEulaLink)(struct LSInstallationFile *self);
26
27 const char *(*getReleaseNotesLink)(struct LSInstallationFile *self);
28
29 const char *(*getChannel)(struct LSInstallationFile *self);
30
31 unsigned long long (*getSize)(struct LSInstallationFile *self);
32
33 void *inner;
34
36
38
40
41#ifdef __cplusplus
42} // end extern "C"
43#endif
44
45#endif // LS_C_INSTALLATION_FILE_H
#define LS_API
Definition APIDef.h:23
LS_API LSInstallationFile * CreateLSInstallationFile()
LS_API void FreeLSInstallationFile(LSInstallationFile *file)
unsigned long long(* getSize)(struct LSInstallationFile *self)