1
0
mirror of https://github.com/esphome/esphome.git synced 2025-11-19 16:25:50 +00:00

[esp32_ble_server][esp32_improv]: Eliminate unnecessary heap allocations

This commit is contained in:
J. Nick Koston
2025-10-27 22:32:04 -05:00
parent 285e006637
commit fc660bbb66
7 changed files with 27 additions and 16 deletions

View File

@@ -109,7 +109,7 @@ class ESP32ImprovComponent : public Component, public improv_base::ImprovBase {
void set_state_(improv::State state, bool update_advertising = true);
void set_error_(improv::Error error);
improv::State get_initial_state_() const;
void send_response_(std::vector<uint8_t> &response);
void send_response_(std::vector<uint8_t> &&response);
void process_incoming_data_();
void on_wifi_connect_timeout_();
void check_wifi_connection_();