10Duke Enterprise C++ SDK
Toggle main menu visibility
Loading...
Searching...
No Matches
ServiceConfiguration.h
1
#ifndef TENDUKE_SERVICECONFIGURATION_H
2
#define TENDUKE_SERVICECONFIGURATION_H
3
4
#include <chrono>
5
6
namespace
tenduke
{
7
11
class
ServiceConfiguration
12
{
13
public
:
19
explicit
ServiceConfiguration
(
20
const
std::chrono::milliseconds &
networkTimeout
= std::chrono::milliseconds::zero()
21
,
const
std::chrono::milliseconds &
networkConnectionTimeout
= std::chrono::seconds(60)
22
) :
networkConnectionTimeout
(
networkConnectionTimeout
)
23
,
networkTimeout
(
networkTimeout
)
24
{}
25
26
public
:
28
const
std::chrono::milliseconds
networkConnectionTimeout
;
30
const
std::chrono::milliseconds
networkTimeout
;
31
};
32
33
}
34
35
#endif
//TENDUKE_SERVICECONFIGURATION_H
ServiceConfiguration::ServiceConfiguration
ServiceConfiguration(const std::chrono::milliseconds &networkTimeout=std::chrono::milliseconds::zero(), const std::chrono::milliseconds &networkConnectionTimeout=std::chrono::seconds(60))
Constructs new instance.
Definition
ServiceConfiguration.h:19
tenduke::ServiceConfiguration::networkTimeout
const std::chrono::milliseconds networkTimeout
Network timeout.
Definition
ServiceConfiguration.h:30
tenduke::ServiceConfiguration::networkConnectionTimeout
const std::chrono::milliseconds networkConnectionTimeout
Network connection timeout.
Definition
ServiceConfiguration.h:28
tenduke::ServiceConfiguration::ServiceConfiguration
ServiceConfiguration(const std::chrono::milliseconds &networkTimeout=std::chrono::milliseconds::zero(), const std::chrono::milliseconds &networkConnectionTimeout=std::chrono::seconds(60))
Constructs new instance.
Definition
ServiceConfiguration.h:19
tenduke
Root for classes, functions and globals of 10Duke C++ Client.
Definition
APIRequest.h:4
core
services
common
src
ServiceConfiguration.h
Generated by
1.17.0