10Duke Scale C++ Client
|
#include <FluentHeartbeatMeteredUse.h>
Heartbeats metered license use, building the request fluently.
Call execute()
to execute the request.
See superclass tenduke::se::licensing::FluentHeartbeatBuilder
for the methods.
Additional Inherited Members | |
Protected Attributes inherited from tenduke::se::licensing::FluentHeartbeatBuilder<::tenduke::se::licensing::FluentHeartbeatMeteredUse > | |
const std::string | licenseKey |
Licensekey. | |
std::vector<::tenduke::se::licensing::LicenseHeartbeatArguments > | arguments |
The individual arguments. | |
|
explicit |
Constructs new instance.
client | licensing client |
licenseKey | license key. Pass empty string, if this is not a license key operation. |
xdlic::HeartbeatMeteredUseResponse tenduke::se::licensing::FluentHeartbeatMeteredUse::execute | ( | ) |
Heartbeats metered use licenses.
tenduke::net::NetworkingException | (and subclasses) on networking issues (no network, host not found etc) |
tenduke::jwt::JWTValidationException | when any returned license token fails to validate |
tenduke::se::http::APIException | (and subclasses) when the request failed |