10Duke Scale C++ Client
Loading...
Searching...
No Matches
LicenseHeartbeatParameters.h
1#ifndef TENDUKE_SE_LICENSING_LICENSEHEARTBEATPARAMETERS_H
2#define TENDUKE_SE_LICENSING_LICENSEHEARTBEATPARAMETERS_H
3
4#include "./LicenseHeartbeatArguments.h"
5
6#include <string>
7#include <vector>
8
9namespace tenduke { namespace se { namespace licensing {
10
15{
16public:
21 explicit LicenseHeartbeatParameters(const std::vector<::tenduke::se::licensing::LicenseHeartbeatArguments> &arguments)
23 {}
24
25public:
27 const std::vector<::tenduke::se::licensing::LicenseHeartbeatArguments> arguments;
28};
29
30
31}}}
32
33#endif //TENDUKE_SE_LICENSING_LICENSEHEARTBEATPARAMETERS_H
Parameters for license heartbeat request.
Definition LicenseHeartbeatParameters.h:15
LicenseHeartbeatParameters(const std::vector<::tenduke::se::licensing::LicenseHeartbeatArguments > &arguments)
Constructs new instance.
Definition LicenseHeartbeatParameters.h:21
const std::vector<::tenduke::se::licensing::LicenseHeartbeatArguments > arguments
The arguments: 1-n leases to heartbeat and their additional parameters.
Definition LicenseHeartbeatParameters.h:27
Root for classes, functions and globals of 10Duke C++ Client.
Definition BackendConfiguration.h:7