ESPHome 2025.9.0-dev
Loading...
Searching...
No Matches
esphome::espnow::ESPNowReceivedPacketHandler Class Referenceabstract

Handler interface for receiving ESPNow packets Components should inherit from this class to handle incoming ESPNow data. More...

#include <espnow_component.h>

Inheritance diagram for esphome::espnow::ESPNowReceivedPacketHandler:
esphome::espnow::OnReceiveTrigger

Public Member Functions

virtual bool on_received (const ESPNowRecvInfo &info, const uint8_t *data, uint8_t size)=0
 Called when an ESPNow packet is received.
 

Detailed Description

Handler interface for receiving ESPNow packets Components should inherit from this class to handle incoming ESPNow data.

Definition at line 70 of file espnow_component.h.

Member Function Documentation

◆ on_received()

virtual bool esphome::espnow::ESPNowReceivedPacketHandler::on_received ( const ESPNowRecvInfo & info,
const uint8_t * data,
uint8_t size )
pure virtual

Called when an ESPNow packet is received.

Parameters
infoInformation about the received packet (sender MAC, etc.)
dataPointer to the received data payload
sizeSize of the received data in bytes
Returns
true if the packet was handled, false otherwise

Implemented in esphome::espnow::OnReceiveTrigger.


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