esphome-api-client 0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
Loading...
Searching...
No Matches
esphome::api::Connection Member List

This is the complete list of members for esphome::api::Connection, including all inherited members.

ConnectHandler typedefesphome::api::Connection
Connection(Executor &executor, std::unique_ptr< Transport > transport, std::unique_ptr< FrameHelper > frame_helper, ConnectionOptions options)esphome::api::Connection
Connection(const Connection &)=deleteesphome::api::Connection
disconnect()esphome::api::Connection
ErrorHandler typedefesphome::api::Connection
is_connected() const noexceptesphome::api::Connectioninline
last_error() const noexceptesphome::api::Connectioninline
MessageHandler typedefesphome::api::Connection
on(std::uint32_t msg_type, MessageHandler handler)esphome::api::Connection
on_any(MessageHandler handler)esphome::api::Connection
on_error(ErrorHandler handler)esphome::api::Connection
on_raw(RawHandler handler)esphome::api::Connection
on_state(StateHandler handler)esphome::api::Connection
operator=(const Connection &)=deleteesphome::api::Connection
RawHandler typedefesphome::api::Connection
send(const ProtoMessage &msg) constesphome::api::Connection
send_raw(std::uint32_t msg_type, ByteView payload) constesphome::api::Connection
server_hello() const noexceptesphome::api::Connectioninline
start(const std::string &host, std::uint16_t port, ConnectHandler on_done)esphome::api::Connection
state() const noexceptesphome::api::Connectioninline
StateHandler typedefesphome::api::Connection
~Connection()esphome::api::Connection