ESPHome 2026.1.0-dev
Loading...
Searching...
No Matches
esphome::api::APIConnection::MessageCreator Class Reference

#include <api_connection.h>

Public Member Functions

 MessageCreator (MessageCreatorPtr ptr)
 
 MessageCreator (const char *str_value)
 
uint16_t operator() (EntityBase *entity, APIConnection *conn, uint32_t remaining_size, bool is_single, uint8_t message_type) const
 

Detailed Description

Definition at line 537 of file api_connection.h.

Constructor & Destructor Documentation

◆ MessageCreator() [1/2]

esphome::api::APIConnection::MessageCreator::MessageCreator ( MessageCreatorPtr ptr)
inline

Definition at line 539 of file api_connection.h.

◆ MessageCreator() [2/2]

esphome::api::APIConnection::MessageCreator::MessageCreator ( const char * str_value)
inlineexplicit

Definition at line 540 of file api_connection.h.

Member Function Documentation

◆ operator()()

uint16_t esphome::api::APIConnection::MessageCreator::operator() ( EntityBase * entity,
APIConnection * conn,
uint32_t remaining_size,
bool is_single,
uint8_t message_type ) const

Definition at line 2050 of file api_connection.cpp.


The documentation for this class was generated from the following files: