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

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

#include <espnow_component.h>

Inheritance diagram for esphome::espnow::ESPNowUnknownPeerHandler:
esphome::espnow::OnUnknownPeerTrigger

Public Member Functions

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

Detailed Description

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

Definition at line 58 of file espnow_component.h.

Member Function Documentation

◆ on_unknown_peer()

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

Called when an ESPNow packet is received from an unknown peer.

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::OnUnknownPeerTrigger.


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