|
Sparkplug B C++ Library 1.0.0
Modern C++-23 implementation of Eclipse Sparkplug B 2.2 specification
|
This is the complete list of members for sparkplug::HostApplication, including all inherited members.
| connect() | sparkplug::HostApplication | |
| disconnect() | sparkplug::HostApplication | |
| get_metric_name(std::string_view group_id, std::string_view edge_node_id, std::string_view device_id, uint64_t alias) const | sparkplug::HostApplication | |
| get_node_state(std::string_view group_id, std::string_view edge_node_id) const | sparkplug::HostApplication | |
| HostApplication(Config config) | sparkplug::HostApplication | |
| HostApplication(const HostApplication &)=delete (defined in sparkplug::HostApplication) | sparkplug::HostApplication | |
| HostApplication(HostApplication &&) noexcept (defined in sparkplug::HostApplication) | sparkplug::HostApplication | |
| log(LogLevel level, std::string_view message) const noexcept | sparkplug::HostApplication | |
| operator=(const HostApplication &)=delete (defined in sparkplug::HostApplication) | sparkplug::HostApplication | |
| operator=(HostApplication &&) noexcept (defined in sparkplug::HostApplication) | sparkplug::HostApplication | |
| publish_device_command(std::string_view group_id, std::string_view target_edge_node_id, std::string_view target_device_id, PayloadBuilder &payload) | sparkplug::HostApplication | |
| publish_node_command(std::string_view group_id, std::string_view target_edge_node_id, PayloadBuilder &payload) | sparkplug::HostApplication | |
| publish_state_birth(uint64_t timestamp) | sparkplug::HostApplication | |
| publish_state_death(uint64_t timestamp) | sparkplug::HostApplication | |
| set_credentials(std::optional< std::string > username, std::optional< std::string > password) | sparkplug::HostApplication | |
| set_log_callback(LogCallback callback) | sparkplug::HostApplication | |
| set_message_callback(MessageCallback callback) | sparkplug::HostApplication | |
| set_tls(std::optional< TlsOptions > tls) | sparkplug::HostApplication | |
| subscribe_all_groups() | sparkplug::HostApplication | |
| subscribe_group(std::string_view group_id) | sparkplug::HostApplication | |
| subscribe_node(std::string_view group_id, std::string_view edge_node_id) | sparkplug::HostApplication | |
| subscribe_state(std::string_view host_id) | sparkplug::HostApplication | |
| ~HostApplication() | sparkplug::HostApplication |