libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::Licensing::Licensing Member List

This is the complete list of members for BaseLib::Licensing::Licensing, including all inherited members.

__attribute__((aligned(64)))BaseLib::Licensing::Licensing
__attribute__((aligned(64)))BaseLib::Licensing::Licensingprotected
_blBaseLib::Licensing::Licensingprotected
_devicesBaseLib::Licensing::Licensingprotected
_devicesMutexBaseLib::Licensing::Licensingprotected
_disposedBaseLib::Licensing::Licensingprotected
_licenseDataBaseLib::Licensing::Licensingprotected
_moduleIdBaseLib::Licensing::Licensingprotected
_variableDatabaseIdsBaseLib::Licensing::Licensingprotected
addDevice(int32_t familyId, int32_t deviceId, bool state, std::string licenseKey)BaseLib::Licensing::Licensingprotectedvirtual
checkLicense(int32_t familyId, int32_t deviceId, const std::string &licenseKey="")=0BaseLib::Licensing::Licensingpure virtual
decryptDeviceDescription(const std::vector< char > &input, std::vector< char > &output)=0BaseLib::Licensing::Licensingpure virtual
decryptScript(const std::vector< char > &input, std::string &output)=0BaseLib::Licensing::Licensingpure virtual
DeviceStates typedefBaseLib::Licensing::Licensing
dispose()BaseLib::Licensing::Licensingvirtual
getDeviceState(int32_t familyId, int32_t deviceId)BaseLib::Licensing::Licensingvirtual
getDeviceStates()BaseLib::Licensing::Licensingvirtual
getLicenseKey(int32_t familyId, int32_t deviceId)BaseLib::Licensing::Licensingvirtual
getMapKey(int32_t familyId, int32_t deviceId)BaseLib::Licensing::Licensingprotected
getModuleId()BaseLib::Licensing::Licensinginlinevirtual
getTrialStartTime(int32_t familyId, int32_t deviceId)BaseLib::Licensing::Licensingvirtual
init()=0BaseLib::Licensing::Licensingpure virtual
Licensing(BaseLib::SharedObjects *bl)BaseLib::Licensing::Licensingexplicit
load()BaseLib::Licensing::Licensingvirtual
loadVariables()BaseLib::Licensing::Licensingprotectedvirtual
PDeviceInfo typedefBaseLib::Licensing::Licensing
removeDevice(int32_t familyId, int32_t deviceId)BaseLib::Licensing::Licensingprotectedvirtual
removeLicense(int32_t familyId, int32_t deviceId)BaseLib::Licensing::Licensingvirtual
saveVariable(uint64_t index, int32_t intValue)BaseLib::Licensing::Licensingprotectedvirtual
saveVariable(uint64_t index, int64_t intValue)BaseLib::Licensing::Licensingprotectedvirtual
saveVariable(uint64_t index, std::string &stringValue)BaseLib::Licensing::Licensingprotectedvirtual
saveVariable(uint64_t index, std::vector< uint8_t > &binaryValue)BaseLib::Licensing::Licensingprotectedvirtual
saveVariable(uint64_t index, LicenseData &licenseData)BaseLib::Licensing::Licensingprotectedvirtual
updateDevice(int32_t familyId, int32_t deviceId, bool state, std::string licenseKey)BaseLib::Licensing::Licensingprotectedvirtual
~Licensing()BaseLib::Licensing::Licensingvirtual