|
| LicenseSessionInternal (const std::string &productID) |
|
const std::string & | getProductID () const |
|
LicenseSessionState | getState () const override |
|
void | setState (LicenseSessionState newState) |
|
int | getSessionRequestID () const |
|
void | setSessionRequestID (const int newValue) |
|
std::chrono::time_point< std::chrono::system_clock > | getLastSessionRequestTime () const |
|
int | getUsageRequestID () const |
|
void | setUsageRequestID (const int newValue) |
|
std::chrono::time_point< std::chrono::system_clock > | getLastUsageRequestTime () const |
|
const std::string & | getSessionID () const |
|
void | setSessionID (const std::string &newValue) |
|
void | trackUsage (const double usage) override |
|
double | getUnreportedUsage () const override |
|
void | setPendingUsage (const double newValue) |
|
void | commitPendingUsage () |
|