oveRTOS C++ API
C++20 RAII wrappers for the oveRTOS C API
Loading...
Searching...
No Matches
ove::mqtt::Client Member List

This is the complete list of members for ove::mqtt::Client, including all inherited members.

Client()ove::mqtt::Clientinline
Client(const Client &)=delete (defined in ove::mqtt::Client)ove::mqtt::Client
Client(Client &&)=delete (defined in ove::mqtt::Client)ove::mqtt::Client
connect(const Config &cfg, MsgFn on_message=nullptr) noexceptove::mqtt::Clientinline
disconnect()ove::mqtt::Clientinline
handle() constove::mqtt::Clientinline
loop(std::chrono::nanoseconds timeout=std::chrono::milliseconds{500}) noexceptove::mqtt::Clientinline
MsgFn typedefove::mqtt::Client
operator=(const Client &)=delete (defined in ove::mqtt::Client)ove::mqtt::Client
operator=(Client &&)=delete (defined in ove::mqtt::Client)ove::mqtt::Client
publish(const char *topic, const void *payload, size_t len, Qos qos=Qos::AtMostOnce) noexceptove::mqtt::Clientinline
publish(const char *topic, std::string_view payload, Qos qos=Qos::AtMostOnce) noexceptove::mqtt::Clientinline
subscribe(const char *topic, Qos qos=Qos::AtMostOnce) noexceptove::mqtt::Clientinline
unsubscribe(const char *topic) noexceptove::mqtt::Clientinline
valid() constove::mqtt::Clientinline
~Client() noexceptove::mqtt::Clientinline