Struct containing broker parameters. More...
#include <MqttClient.h>
Public Attributes | |
| std::string | host |
| broker host More... | |
| std::string | pass |
| password More... | |
| int | port |
| broker port More... | |
| struct { | |
| std::filesystem::path ca_certificate | |
| public CA certificate trusted by client More... | |
| bool enabled | |
| whether to connect via SSL/TLS More... | |
| } | tls |
| SSL/TLS-related variables. More... | |
| struct { | |
| std::filesystem::path ca_certificate | |
| public CA certificate trusted by client More... | |
| bool enabled | |
| whether to connect via SSL/TLS More... | |
| } | tls |
| SSL/TLS-related variables. More... | |
| std::string | user |
| username More... | |
Struct containing broker parameters.
Definition at line 332 of file MqttClient.h.
| std::filesystem::path mqtt_client::MqttClient::BrokerConfig::ca_certificate |
public CA certificate trusted by client
Definition at line 340 of file MqttClient.h.
| bool mqtt_client::MqttClient::BrokerConfig::enabled |
whether to connect via SSL/TLS
Definition at line 338 of file MqttClient.h.
| std::string mqtt_client::MqttClient::BrokerConfig::host |
broker host
Definition at line 333 of file MqttClient.h.
| std::string mqtt_client::MqttClient::BrokerConfig::pass |
password
Definition at line 336 of file MqttClient.h.
| int mqtt_client::MqttClient::BrokerConfig::port |
broker port
Definition at line 334 of file MqttClient.h.
| struct { ... } mqtt_client::MqttClient::BrokerConfig::tls |
SSL/TLS-related variables.
| struct { ... } mqtt_client::MqttClient::BrokerConfig::tls |
SSL/TLS-related variables.
| std::string mqtt_client::MqttClient::BrokerConfig::user |
username
Definition at line 335 of file MqttClient.h.