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.