64 {
"retry_delay_s",
Schema(&
retry_delay,
"time delay between connection attempts")},
68 void to_json(Json& j)
const override {
90 std::string
host{
"localhost"};
101 {
"host",
Schema(&
host,
"hostname of connection")},
102 {
"port",
Schema(&
port,
"port of connection")},
107 void to_json(Json& j)
const override {
Definition: confable.hpp:98
virtual Schema schema_impl()
Definition: confable.cpp:84
Json to_json() const
Definition: confable.cpp:78
Definition: schema.hpp:173
Definition: tcp_transceiver_config.hpp:38
int32_t retry_attempts
Definition: tcp_transceiver_config.hpp:51
std::chrono::duration< float > retry_delay
Definition: tcp_transceiver_config.hpp:59
Definition: tcp_transceiver_config.hpp:82
std::string host
Definition: tcp_transceiver_config.hpp:90
uint16_t port
Definition: tcp_transceiver_config.hpp:95