![]() |
LicenseSpring C++ SDK
Easily add Software Licensing to your application
|
#include <LicenseSpring/C-interface/ExtendedOptions.h>
Definition at line 88 of file ExtendedOptions.h.
void* LSExtendedOptions::inner |
Definition at line 90 of file ExtendedOptions.h.
void(* LSExtendedOptions::setLicenseFilePath) (struct LSExtendedOptions *self, const wchar_t *filePath) |
Definition at line 92 of file ExtendedOptions.h.
const wchar_t*(* LSExtendedOptions::getLicenseFilePath) (struct LSExtendedOptions *self) |
Definition at line 94 of file ExtendedOptions.h.
void(* LSExtendedOptions::setHardwareID) (struct LSExtendedOptions *self, const char *ID) |
Definition at line 96 of file ExtendedOptions.h.
const char*(* LSExtendedOptions::getHardwareID) (struct LSExtendedOptions *self) |
Definition at line 98 of file ExtendedOptions.h.
void(* LSExtendedOptions::collectNetworkInfo) (struct LSExtendedOptions *self, bool collect) |
Definition at line 100 of file ExtendedOptions.h.
bool(* LSExtendedOptions::isCollectNetworkInfoEnabled) (struct LSExtendedOptions *self) |
Definition at line 102 of file ExtendedOptions.h.
void(* LSExtendedOptions::enableLogging) (struct LSExtendedOptions *self, bool enable) |
Definition at line 104 of file ExtendedOptions.h.
bool(* LSExtendedOptions::isLoggingEnabled) (struct LSExtendedOptions *self) |
Definition at line 106 of file ExtendedOptions.h.
void(* LSExtendedOptions::enableVMDetection) (struct LSExtendedOptions *self, bool enable) |
Definition at line 108 of file ExtendedOptions.h.
bool(* LSExtendedOptions::isVMDetectionEnabled) (struct LSExtendedOptions *self) |
Definition at line 110 of file ExtendedOptions.h.
void(* LSExtendedOptions::enableGuardFile) (struct LSExtendedOptions *self, bool enable) |
Definition at line 112 of file ExtendedOptions.h.
bool(* LSExtendedOptions::isGuardFileEnabled) (struct LSExtendedOptions *self) |
Definition at line 114 of file ExtendedOptions.h.
void(* LSExtendedOptions::enableSSLCheck) (struct LSExtendedOptions *self, bool enable) |
Definition at line 116 of file ExtendedOptions.h.
bool(* LSExtendedOptions::isSSLCheckEnabled) (struct LSExtendedOptions *self) |
Definition at line 118 of file ExtendedOptions.h.
void(* LSExtendedOptions::setUseNativeTLS) (struct LSExtendedOptions *self, bool enable) |
Definition at line 120 of file ExtendedOptions.h.
bool(* LSExtendedOptions::isNativeTLSEnabled) (struct LSExtendedOptions *self) |
Definition at line 122 of file ExtendedOptions.h.
void(* LSExtendedOptions::enableLicenseCorruptionCheck) (struct LSExtendedOptions *self, bool enable) |
Definition at line 124 of file ExtendedOptions.h.
bool(* LSExtendedOptions::isLicenseCorruptionCheckEnabled) (struct LSExtendedOptions *self) |
Definition at line 126 of file ExtendedOptions.h.
void(* LSExtendedOptions::enableHardwareKey) (struct LSExtendedOptions *self, bool enable) |
Definition at line 128 of file ExtendedOptions.h.
bool(* LSExtendedOptions::isHardwareKeyEnabled) (struct LSExtendedOptions *self) |
Definition at line 130 of file ExtendedOptions.h.
void(* LSExtendedOptions::setGracePeriod) (struct LSExtendedOptions *self, uint32_t value) |
Definition at line 132 of file ExtendedOptions.h.
uint32_t(* LSExtendedOptions::getGracePeriod) (struct LSExtendedOptions *self) |
Definition at line 134 of file ExtendedOptions.h.
void(* LSExtendedOptions::setNetworkTimeout) (struct LSExtendedOptions *self, long timeout) |
Definition at line 136 of file ExtendedOptions.h.
long(* LSExtendedOptions::getNetworkTimeout) (struct LSExtendedOptions *self) |
Definition at line 138 of file ExtendedOptions.h.
void(* LSExtendedOptions::setConnectTimeout) (struct LSExtendedOptions *self, long timeout) |
Definition at line 140 of file ExtendedOptions.h.
long(* LSExtendedOptions::getConnectTimeout) (struct LSExtendedOptions *self) |
Definition at line 142 of file ExtendedOptions.h.
void(* LSExtendedOptions::setProxySettings) (struct LSExtendedOptions *self, const struct LSProxySettings *settings) |
Definition at line 144 of file ExtendedOptions.h.
const struct LSProxySettings*(* LSExtendedOptions::getProxySettings) (struct LSExtendedOptions *self) |
Definition at line 147 of file ExtendedOptions.h.
void(* LSExtendedOptions::setAlternateServiceURL) (struct LSExtendedOptions *self, const char *URL) |
Definition at line 149 of file ExtendedOptions.h.
const char*(* LSExtendedOptions::getAlternateServiceURL) (struct LSExtendedOptions *self) |
Definition at line 151 of file ExtendedOptions.h.
void(* LSExtendedOptions::setAlternateKey) (struct LSExtendedOptions *self, const char *key) |
Definition at line 153 of file ExtendedOptions.h.
void(* LSExtendedOptions::setAlternateKeyInt) (struct LSExtendedOptions *self, int32_t *key, int32_t size) |
Definition at line 155 of file ExtendedOptions.h.
enum DeviceIDAlgorithm(* LSExtendedOptions::getDeviceIdAlgorithm) (struct LSExtendedOptions *self) |
Definition at line 157 of file ExtendedOptions.h.
void(* LSExtendedOptions::setDeviceIdAlgorithm) (struct LSExtendedOptions *self, enum DeviceIDAlgorithm algorithm) |
Definition at line 159 of file ExtendedOptions.h.
void(* LSExtendedOptions::setCryptoProviderKey) (struct LSExtendedOptions *self, const char *key) |
Definition at line 162 of file ExtendedOptions.h.
void(* LSExtendedOptions::setCryptoProviderSalt) (struct LSExtendedOptions *self, const char *salt) |
Definition at line 164 of file ExtendedOptions.h.
void(* LSExtendedOptions::setHardwareKeyOptions) (struct LSExtendedOptions *self, const struct LSHardwareKeyOptions *options) |
Definition at line 166 of file ExtendedOptions.h.