|
ESPHome 2026.8.0
|
Data Structures | |
| class | AddPeerAction |
| class | DeletePeerAction |
| class | ESPNowPacket |
| struct | ESPNowRecvInfo |
| class | ESPNowSendPacket |
| class | ESPNowTransport |
| class | OnBroadcastTrigger |
| class | OnReceiveTrigger |
| class | OnUnknownPeerTrigger |
| class | SendAction |
| class | SetChannelAction |
| struct | WifiPacketRxControl |
Typedefs | |
| using | send_callback_t = std::function<void(esp_err_t)> |
Functions | |
| void | on_send_report (const esp_now_send_info_t *info, esp_now_send_status_t status) void on_send_report(const uint8_t *mac_addr |
| if (packet==nullptr) | |
| packet | load_sent_data (info->des_addr, status) |
| packet | load_sent_data (mac_addr, status) |
| global_esp_now receive_packet_queue_ | push (packet) |
| global_esp_now | enable_loop_soon_any_context () |
| void | on_data_received (const esp_now_recv_info_t *info, const uint8_t *data, int size) |
Variables | |
| ESPNowComponent * | global_esp_now = nullptr |
| void esp_now_send_status_t | status |
| using esphome::espnow::send_callback_t = std::function<void(esp_err_t)> |
Definition at line 51 of file espnow_packet.h.
| global_esp_now esphome::espnow::enable_loop_soon_any_context | ( | ) |
| esphome::espnow::if | ( | packet | = = nullptr | ) |
Definition at line 74 of file espnow_component.cpp.
| packet esphome::espnow::load_sent_data | ( | info-> | des_addr, |
| status | ) |
| packet esphome::espnow::load_sent_data | ( | mac_addr | , |
| status | ) |
| void esphome::espnow::on_data_received | ( | const esp_now_recv_info_t * | info, |
| const uint8_t * | data, | ||
| int | size ) |
Definition at line 97 of file espnow_component.cpp.
| void esphome::espnow::on_send_report | ( | const esp_now_send_info_t * | info, |
| esp_now_send_status_t | status ) const |
| global_esp_now receive_packet_queue_ esphome::espnow::push | ( | packet | ) |
| ESPNowComponent* esphome::espnow::global_esp_now = nullptr |
Definition at line 31 of file espnow_component.cpp.
| void esp_now_send_status_t esphome::espnow::status |
Definition at line 69 of file espnow_component.cpp.