Unify Framework Lib 1.6.0
unify::node_state_monitor::node_state_monitor Member List

This is the complete list of members for unify::node_state_monitor::node_state_monitor, including all inherited members.

emplace_node(const std::string &unid)unify::node_state_monitor::node_state_monitorprivate
get_instance()unify::node_state_monitor::node_state_monitorinlinestatic
get_nodes() constunify::node_state_monitor::node_state_monitorinline
interfaceunify::node_state_monitor::node_state_monitorprivate
node_state_functional_thresholdunify::node_state_monitor::node_state_monitorprivate
node_state_functional_timeout_timeunify::node_state_monitor::node_state_monitorprivate
node_state_functional_timerunify::node_state_monitor::node_state_monitorprivate
node_state_monitor(const node_state_monitor &)=deleteunify::node_state_monitor::node_state_monitorprivate
node_state_monitor()unify::node_state_monitor::node_state_monitorprivate
nodesunify::node_state_monitor::node_state_monitorprivate
nodes_pending_node_addedunify::node_state_monitor::node_state_monitorprivate
on_cluster_attribute_added(const std::string &unid, endpoint_id_t endpoint_id, const std::string &cluster_name, const std::string &attribute)unify::node_state_monitor::node_state_monitorprivate
on_cluster_attribute_removed(const std::string &unid, endpoint_id_t endpoint_id, const std::string &cluster_name, const std::string &attribute)unify::node_state_monitor::node_state_monitorprivate
on_cluster_generated_commands_added(const std::string &unid, endpoint_id_t endpoint_id, const std::string &cluster_name, const nlohmann::json &jsn)unify::node_state_monitor::node_state_monitorprivate
on_cluster_generated_commands_removed(const std::string &unid, endpoint_id_t endpoint_id, const std::string &cluster_name)unify::node_state_monitor::node_state_monitorprivate
on_cluster_supported_commands_added(const std::string &unid, endpoint_id_t endpoint_id, const std::string &cluster_name, const nlohmann::json &jsn)unify::node_state_monitor::node_state_monitorprivate
on_cluster_supported_commands_removed(const std::string &unid, endpoint_id_t endpoint_id, const std::string &cluster_name)unify::node_state_monitor::node_state_monitorprivate
on_mqtt_cluster_attributes(const char *topic, const char *message, const size_t message_length)unify::node_state_monitor::node_state_monitorprivatestatic
on_mqtt_cluster_supported_commands_message(const char *topic, const char *message, const size_t message_length)unify::node_state_monitor::node_state_monitorprivatestatic
on_mqtt_cluster_supported_generated_commands_message(const char *topic, const char *message, const size_t message_length)unify::node_state_monitor::node_state_monitorprivatestatic
on_mqtt_node_state_message(const char *topic, const char *message, const size_t message_length)unify::node_state_monitor::node_state_monitorprivatestatic
on_node_removed(const std::string &unid)unify::node_state_monitor::node_state_monitorprivate
on_node_state_changed(const std::string &unid, const nlohmann::json &jsn)unify::node_state_monitor::node_state_monitorprivate
on_node_state_functional_timeout(void *context)unify::node_state_monitor::node_state_monitorprivatestatic
operator=(const node_state_monitor &)=deleteunify::node_state_monitor::node_state_monitorprivate
set_interface(node_state_monitor_interface *_interface)unify::node_state_monitor::node_state_monitorinline
set_node_state_functional_threshold(clock_time_t t)unify::node_state_monitor::node_state_monitor
set_node_state_functional_timeout_time(clock_time_t t)unify::node_state_monitor::node_state_monitor
~node_state_monitor()unify::node_state_monitor::node_state_monitorprivate