An instance of this class represents the configuration of one Mqtt server.
More...
#include <MqttConfig.hpp>
An instance of this class represents the configuration of one Mqtt server.
Definition at line 44 of file MqttConfig.hpp.
◆ MqttServerConfig() [1/2]
Leosac::Module::Mqtt::MqttServerConfig::MqttServerConfig |
( |
| ) |
|
|
inline |
◆ MqttServerConfig() [2/2]
Leosac::Module::Mqtt::MqttServerConfig::MqttServerConfig |
( |
const MqttServerConfig & |
| ) |
|
|
default |
◆ client_id()
std::string Leosac::Module::Mqtt::MqttServerConfig::client_id |
( |
| ) |
const |
|
inline |
◆ password()
std::string Leosac::Module::Mqtt::MqttServerConfig::password |
( |
| ) |
const |
|
inline |
◆ publish_prefix()
std::string Leosac::Module::Mqtt::MqttServerConfig::publish_prefix |
( |
| ) |
const |
|
inline |
◆ ssl()
bool Leosac::Module::Mqtt::MqttServerConfig::ssl |
( |
| ) |
const |
|
inline |
◆ ssl_ca_certs()
std::string Leosac::Module::Mqtt::MqttServerConfig::ssl_ca_certs |
( |
| ) |
const |
|
inline |
◆ ssl_client_certfile()
std::string Leosac::Module::Mqtt::MqttServerConfig::ssl_client_certfile |
( |
| ) |
const |
|
inline |
◆ ssl_client_keyfile()
std::string Leosac::Module::Mqtt::MqttServerConfig::ssl_client_keyfile |
( |
| ) |
const |
|
inline |
◆ ssl_insecure()
bool Leosac::Module::Mqtt::MqttServerConfig::ssl_insecure |
( |
| ) |
const |
|
inline |
◆ subscribe_prefix()
std::string Leosac::Module::Mqtt::MqttServerConfig::subscribe_prefix |
( |
| ) |
const |
|
inline |
◆ username()
std::string Leosac::Module::Mqtt::MqttServerConfig::username |
( |
| ) |
const |
|
inline |
◆ validation_callback()
void Leosac::Module::Mqtt::MqttServerConfig::validation_callback |
( |
odb::callback_event |
e, |
|
|
odb::database & |
db |
|
) |
| const |
|
virtual |
◆ client_id_
std::string Leosac::Module::Mqtt::MqttServerConfig::client_id_ |
◆ password_
std::string Leosac::Module::Mqtt::MqttServerConfig::password_ |
◆ publish_prefix_
std::string Leosac::Module::Mqtt::MqttServerConfig::publish_prefix_ |
◆ ssl_
bool Leosac::Module::Mqtt::MqttServerConfig::ssl_ |
◆ ssl_ca_certs_
std::string Leosac::Module::Mqtt::MqttServerConfig::ssl_ca_certs_ |
◆ ssl_client_certfile_
std::string Leosac::Module::Mqtt::MqttServerConfig::ssl_client_certfile_ |
◆ ssl_client_keyfile_
std::string Leosac::Module::Mqtt::MqttServerConfig::ssl_client_keyfile_ |
◆ ssl_insecure_
bool Leosac::Module::Mqtt::MqttServerConfig::ssl_insecure_ |
◆ subscribe_prefix_
std::string Leosac::Module::Mqtt::MqttServerConfig::subscribe_prefix_ |
◆ username_
std::string Leosac::Module::Mqtt::MqttServerConfig::username_ |
The documentation for this struct was generated from the following files: