38 , reconnectAttempts_(3)
39 , reconnectInterval_(500)
41 , acquisitionTimeout_(500)
61 const std::string& username)
77 const std::string& password)
88 return reconnectAttempts_;
110 return reconnectInterval_;
136 return servingTimeout_;
166 return acquisitionTimeout_;
178 UInt32 acquisitionTimeout)
180 acquisitionTimeout_ =
185 std::string username_;
186 std::string password_;
188 UInt32 reconnectAttempts_;
189 UInt32 reconnectInterval_;
192 UInt32 acquisitionTimeout_;
196 ONIXS_CMEMDH_EXPORTED
212 toStr(str, settings);
#define ONIXS_CMEMDH_LTWT_CLASS
void acquisitionTimeout(UInt32 acquisitionTimeout)
void reconnectInterval(UInt32 reconnectInterval)
void username(const std::string &username)
void reconnectAttempts(UInt32 reconnectAttempts)
UInt32 acquisitionTimeout() const
void servingTimeout(UInt32 servingTimeout)
const std::string & username() const
std::string toStr(const TcpRecoverySettings &settings)
Serializes TCP recovery settings.
TcpRecoverySettings()
Initializes parameters with default values.
~TcpRecoverySettings()
Cleans everything up.
const TcpRecoverySettings & settings() const
Settings defining service behavior.
UInt32 servingTimeout() const
UInt32 reconnectAttempts() const
#define ONIXS_CMEMDH_EXPORTED_CLASS
#define ONIXS_CMEMDH_NAMESPACE_BEGIN
const std::string & password() const
TCP recovery service configuration settings.
UInt32 reconnectInterval() const
#define ONIXS_CMEMDH_INTERNAL_CLASS_DECL(typeName)
void password(const std::string &password)
#define ONIXS_CMEMDH_NAMESPACE_END