This is the complete list of members for mqtt::mqttbroker::lib::MqttModel, including all inherited members.
| addEventReceiver(const std::shared_ptr< express::Response > &response, const std::string &lastEventId, const std::shared_ptr< iot::mqtt::server::broker::Broker > &broker) | mqtt::mqttbroker::lib::MqttModel | |
| connectClient(Mqtt *mqtt) | mqtt::mqttbroker::lib::MqttModel | |
| disconnectClient(const std::string &clientId) | mqtt::mqttbroker::lib::MqttModel | |
| durationToString(const std::chrono::time_point< std::chrono::system_clock > &bevore, const std::chrono::time_point< std::chrono::system_clock > &later=std::chrono::system_clock::now()) | mqtt::mqttbroker::lib::MqttModel | privatestatic |
| eventReceiverList | mqtt::mqttbroker::lib::MqttModel | private |
| getClients() const | mqtt::mqttbroker::lib::MqttModel | |
| getMqtt(const std::string &clientId) const | mqtt::mqttbroker::lib::MqttModel | |
| id | mqtt::mqttbroker::lib::MqttModel | private |
| instance() | mqtt::mqttbroker::lib::MqttModel | static |
| modelMap | mqtt::mqttbroker::lib::MqttModel | private |
| MqttModel() | mqtt::mqttbroker::lib::MqttModel | private |
| onlineDuration() const | mqtt::mqttbroker::lib::MqttModel | |
| onlineSince() const | mqtt::mqttbroker::lib::MqttModel | |
| onlineSinceTimePoint | mqtt::mqttbroker::lib::MqttModel | private |
| publishMessage(const std::string &topic, const std::string &message, uint8_t qoS, bool retain) | mqtt::mqttbroker::lib::MqttModel | |
| sendEvent(const std::shared_ptr< express::Response > &response, const std::string &data, const std::string &event, const std::string &id) | mqtt::mqttbroker::lib::MqttModel | privatestatic |
| sendEvent(const std::string &data, const std::string &event="", const std::string &id="") const | mqtt::mqttbroker::lib::MqttModel | private |
| sendJsonEvent(const std::shared_ptr< express::Response > &response, const nlohmann::json &json, const std::string &event="", const std::string &id="") | mqtt::mqttbroker::lib::MqttModel | privatestatic |
| sendJsonEvent(const nlohmann::json &json, const std::string &event="", const std::string &id="") const | mqtt::mqttbroker::lib::MqttModel | private |
| subscribeClient(const std::string &clientId, const std::string &topic, const uint8_t qos) | mqtt::mqttbroker::lib::MqttModel | |
| timePointToString(const std::chrono::time_point< std::chrono::system_clock > &timePoint) | mqtt::mqttbroker::lib::MqttModel | privatestatic |
| to_json(nlohmann::json &j, const MqttModel::MqttModelEntry &mqttModelEntry) | mqtt::mqttbroker::lib::MqttModel | friend |
| unsubscribeClient(const std::string &clientId, const std::string &topic) | mqtt::mqttbroker::lib::MqttModel |