#include <ddtClient.hpp>
Public Attributes | |
| std::string | remote_broker_uri |
| int32_t | reply_time |
| int32_t | heartbeat_interval |
| int32_t | heartbeat_timeout |
| int32_t | wait_for_connection |
| int32_t | latency |
| int32_t | deadline |
| int32_t | max_consecutive_failures |
| std::string | broker_uri |
Configuration parameters for DdtClient.
| std::string ddt::DdtClientConfig::broker_uri |
URI of the local broker.
| int32_t ddt::DdtClientConfig::deadline |
MAL QoS deadline for remote subscriber reregistration in [s].
| int32_t ddt::DdtClientConfig::heartbeat_interval |
Heartbeat interval in [s].
| int32_t ddt::DdtClientConfig::heartbeat_timeout |
Heartbeat timeout in [s].
| int32_t ddt::DdtClientConfig::latency |
MAL QoS latency for remote subscriber reregistration in [ms].
| int32_t ddt::DdtClientConfig::max_consecutive_failures |
Maximum consecutive heartbeat failures before triggering a reconnect.
| std::string ddt::DdtClientConfig::remote_broker_uri |
URI of the remote broker.
| int32_t ddt::DdtClientConfig::reply_time |
MAL request timeout used to establish a connection to a MAL server in [s].
| int32_t ddt::DdtClientConfig::wait_for_connection |
Timeout for establishing broker connection in [s].