![]() |
Mads
Multi-Agent Distributed System
|
Common options parsed for agent executables. More...
#include <agent_app.hpp>
Public Attributes | |
| std::string | settings_uri = SETTINGS_URI |
| Settings path or broker URI. | |
| std::optional< std::string > | agent_name |
| Optional agent name override. | |
| std::optional< std::string > | agent_id |
| Optional agent identifier added to outgoing JSON frames. | |
| CryptoOptions | crypto |
| CURVE encryption configuration. | |
| int | settings_timeout = 0 |
| Timeout in milliseconds for reading settings from broker. | |
Common options parsed for agent executables.
Definition at line 131 of file agent_app.hpp.
| std::optional<std::string> Mads::AgentAppT< AgentT >::CliOptions::agent_id |
Optional agent identifier added to outgoing JSON frames.
Definition at line 139 of file agent_app.hpp.
| std::optional<std::string> Mads::AgentAppT< AgentT >::CliOptions::agent_name |
Optional agent name override.
Definition at line 136 of file agent_app.hpp.
| CryptoOptions Mads::AgentAppT< AgentT >::CliOptions::crypto |
CURVE encryption configuration.
Definition at line 142 of file agent_app.hpp.
| int Mads::AgentAppT< AgentT >::CliOptions::settings_timeout = 0 |
Timeout in milliseconds for reading settings from broker.
Definition at line 145 of file agent_app.hpp.
| std::string Mads::AgentAppT< AgentT >::CliOptions::settings_uri = SETTINGS_URI |
Settings path or broker URI.
Definition at line 133 of file agent_app.hpp.