esphome-api-client
0.5.0
Modern C++17 client for the ESPHome native API (plaintext + Noise)
Loading...
Searching...
No Matches
esphome
api
Connection
esphome::api::Connection Member List
This is the complete list of members for
esphome::api::Connection
, including all inherited members.
ConnectHandler
typedef
esphome::api::Connection
Connection
(Executor &executor, std::unique_ptr< Transport > transport, std::unique_ptr< FrameHelper > frame_helper, ConnectionOptions options)
esphome::api::Connection
Connection
(const Connection &)=delete
esphome::api::Connection
disconnect
()
esphome::api::Connection
ErrorHandler
typedef
esphome::api::Connection
is_connected
() const noexcept
esphome::api::Connection
inline
last_error
() const noexcept
esphome::api::Connection
inline
MessageHandler
typedef
esphome::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 &)=delete
esphome::api::Connection
RawHandler
typedef
esphome::api::Connection
send
(const ProtoMessage &msg) const
esphome::api::Connection
send_raw
(std::uint32_t msg_type, ByteView payload) const
esphome::api::Connection
server_hello
() const noexcept
esphome::api::Connection
inline
start
(const std::string &host, std::uint16_t port, ConnectHandler on_done)
esphome::api::Connection
state
() const noexcept
esphome::api::Connection
inline
StateHandler
typedef
esphome::api::Connection
~Connection
()
esphome::api::Connection
Generated by
1.9.8