#include <api_pb2.h>
Definition at line 490 of file api_pb2.h.
◆ calculate_size()
void esphome::api::DeviceInfoResponse::calculate_size |
( |
ProtoSize & | size | ) |
const |
|
overridevirtual |
◆ dump_to()
void esphome::api::DeviceInfoResponse::dump_to |
( |
std::string & | out | ) |
const |
|
overridevirtual |
◆ encode()
◆ message_name()
const char * esphome::api::DeviceInfoResponse::message_name |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ set_bluetooth_mac_address()
void esphome::api::DeviceInfoResponse::set_bluetooth_mac_address |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ set_compilation_time()
void esphome::api::DeviceInfoResponse::set_compilation_time |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ set_esphome_version()
void esphome::api::DeviceInfoResponse::set_esphome_version |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ set_friendly_name()
void esphome::api::DeviceInfoResponse::set_friendly_name |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ set_mac_address()
void esphome::api::DeviceInfoResponse::set_mac_address |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ set_manufacturer()
void esphome::api::DeviceInfoResponse::set_manufacturer |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ set_model()
void esphome::api::DeviceInfoResponse::set_model |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ set_name()
void esphome::api::DeviceInfoResponse::set_name |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ set_project_name()
void esphome::api::DeviceInfoResponse::set_project_name |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ set_project_version()
void esphome::api::DeviceInfoResponse::set_project_version |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ set_suggested_area()
void esphome::api::DeviceInfoResponse::set_suggested_area |
( |
const StringRef & | ref | ) |
|
|
inline |
◆ api_encryption_supported
bool esphome::api::DeviceInfoResponse::api_encryption_supported {false} |
◆ area
AreaInfo esphome::api::DeviceInfoResponse::area {} |
◆ areas
std::array<AreaInfo, ESPHOME_AREA_COUNT> esphome::api::DeviceInfoResponse::areas {} |
◆ bluetooth_mac_address_ref_
StringRef esphome::api::DeviceInfoResponse::bluetooth_mac_address_ref_ {} |
◆ bluetooth_proxy_feature_flags
uint32_t esphome::api::DeviceInfoResponse::bluetooth_proxy_feature_flags {0} |
◆ compilation_time_ref_
StringRef esphome::api::DeviceInfoResponse::compilation_time_ref_ {} |
◆ devices
std::array<DeviceInfo, ESPHOME_DEVICE_COUNT> esphome::api::DeviceInfoResponse::devices {} |
◆ esphome_version_ref_
StringRef esphome::api::DeviceInfoResponse::esphome_version_ref_ {} |
◆ ESTIMATED_SIZE
uint8_t esphome::api::DeviceInfoResponse::ESTIMATED_SIZE = 247 |
|
staticconstexpr |
◆ friendly_name_ref_
StringRef esphome::api::DeviceInfoResponse::friendly_name_ref_ {} |
◆ has_deep_sleep
bool esphome::api::DeviceInfoResponse::has_deep_sleep {false} |
◆ mac_address_ref_
StringRef esphome::api::DeviceInfoResponse::mac_address_ref_ {} |
◆ manufacturer_ref_
StringRef esphome::api::DeviceInfoResponse::manufacturer_ref_ {} |
◆ MESSAGE_TYPE
uint8_t esphome::api::DeviceInfoResponse::MESSAGE_TYPE = 10 |
|
staticconstexpr |
◆ model_ref_
StringRef esphome::api::DeviceInfoResponse::model_ref_ {} |
◆ name_ref_
StringRef esphome::api::DeviceInfoResponse::name_ref_ {} |
◆ project_name_ref_
StringRef esphome::api::DeviceInfoResponse::project_name_ref_ {} |
◆ project_version_ref_
StringRef esphome::api::DeviceInfoResponse::project_version_ref_ {} |
◆ suggested_area_ref_
StringRef esphome::api::DeviceInfoResponse::suggested_area_ref_ {} |
◆ uses_password
bool esphome::api::DeviceInfoResponse::uses_password {false} |
◆ voice_assistant_feature_flags
uint32_t esphome::api::DeviceInfoResponse::voice_assistant_feature_flags {0} |
◆ webserver_port
uint32_t esphome::api::DeviceInfoResponse::webserver_port {0} |
The documentation for this class was generated from the following files: