Sparkplug B C++ Library 1.0.0
Modern C++-23 implementation of Eclipse Sparkplug B 2.2 specification
Loading...
Searching...
No Matches
sparkplug::HostApplication Member List

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) constsparkplug::HostApplication
get_node_state(std::string_view group_id, std::string_view edge_node_id) constsparkplug::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 noexceptsparkplug::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