|
10Duke Enterprise C++ Client
|
#include <LicenseRenewParameters.h>
Parameters for license renew request.
Public Member Functions | |
| LicenseRenewParameters (const std::vector<::tenduke::ee::licensing::LicenseRenewItem > &leases, std::uint64_t consumeDuration=DEFAULT_CONSUME_DURATION) | |
| Constructs new instance. | |
| bool | hasConsumeDuration () const |
| Checks if consumeDuration was provided. | |
Public Attributes | |
| const std::uint64_t | consumeDuration |
| (Optional) The requested duration of the license token (and the lease) in milliseconds. | |
| const std::vector<::tenduke::ee::licensing::LicenseRenewItem > | leases |
| Leases to renew. | |
Static Public Attributes | |
| static const std::uint64_t | DEFAULT_CONSUME_DURATION = 0 |
| Default consume duration. | |
|
explicit |
Constructs new instance.
| leases | Leases to renew. |
| consumeDuration | (Optional) The requested duration of the license token (and the lease) in milliseconds. |
| bool tenduke::ee::licensing::LicenseRenewParameters::hasConsumeDuration | ( | ) | const |
Checks if consumeDuration was provided.