1#ifndef TENDUKE_EE_LICENSING_LICENSERENEWPARAMETERS_H 
    2#define TENDUKE_EE_LICENSING_LICENSERENEWPARAMETERS_H 
    4#include "./LicenseRenewItem.h" 
    5#include "../checkout/LicenseCheckoutParameters.h" 
   30            const std::vector<::tenduke::ee::licensing::LicenseRenewItem> &
leases,
 
   46    const std::vector<::tenduke::ee::licensing::LicenseRenewItem> 
leases;
 
 
LicenseRenewParameters(const std::vector<::tenduke::ee::licensing::LicenseRenewItem > &leases, std::uint64_t consumeDuration=DEFAULT_CONSUME_DURATION)
Constructs new instance.
Definition LicenseRenewParameters.cpp:15
 
LicenseRenewParameters(const std::vector<::tenduke::ee::licensing::LicenseRenewItem > &leases, std::uint64_t consumeDuration=DEFAULT_CONSUME_DURATION)
Constructs new instance.
Definition LicenseRenewParameters.cpp:15
 
static const std::uint64_t DEFAULT_CONSUME_DURATION
Default consume duration.
Definition LicenseRenewParameters.h:21
 
const std::uint64_t consumeDuration
(Optional) The requested duration of the license token (and the lease) in milliseconds.
Definition LicenseRenewParameters.h:44
 
const std::vector<::tenduke::ee::licensing::LicenseRenewItem > leases
Leases to renew.
Definition LicenseRenewParameters.h:46
 
bool hasConsumeDuration() const
Checks if consumeDuration was provided.
Definition LicenseRenewParameters.cpp:7
 
Classes, functions and globals related to 10Duke Enterprise licensing.
Definition AuthzLicensingClient.h:13
 
Classes, functions and globals of 10Duke Enterprise C++ Client.
Definition APIRequest.h:4
 
Root for classes, functions and globals of 10Duke C++ Client.
Definition APIRequest.h:4