#include <espnow_packet.h>
Definition at line 36 of file espnow_packet.h.
◆ esp_now_packet_type_t
◆ ESPNowPacket() [1/5]
esphome::espnow::ESPNowPacket::ESPNowPacket |
( |
const esp_now_recv_info_t * | info, |
|
|
const uint8_t * | data, |
|
|
int | size ) |
|
inline |
◆ ESPNowPacket() [2/5]
esphome::espnow::ESPNowPacket::ESPNowPacket |
( |
const esp_now_send_info_t * | info, |
|
|
esp_now_send_status_t | status ) |
|
inline |
◆ ESPNowPacket() [3/5]
esphome::espnow::ESPNowPacket::ESPNowPacket |
( |
const uint8_t * | mac_addr, |
|
|
esp_now_send_status_t | status ) |
|
inline |
◆ ESPNowPacket() [4/5]
esphome::espnow::ESPNowPacket::ESPNowPacket |
( |
| ) |
|
|
inline |
◆ ESPNowPacket() [5/5]
esphome::espnow::ESPNowPacket::ESPNowPacket |
( |
const ESPNowPacket & | | ) |
|
|
delete |
◆ get_receive_info()
const ESPNowRecvInfo & esphome::espnow::ESPNowPacket::get_receive_info |
( |
| ) |
const |
|
inline |
◆ load_received_data()
void esphome::espnow::ESPNowPacket::load_received_data |
( |
const esp_now_recv_info_t * | info, |
|
|
const uint8_t * | data, |
|
|
int | size ) |
|
inline |
◆ load_sent_data()
void esphome::espnow::ESPNowPacket::load_sent_data |
( |
const uint8_t * | mac_addr, |
|
|
esp_now_send_status_t | status ) |
|
inline |
◆ operator=()
◆ release()
void esphome::espnow::ESPNowPacket::release |
( |
| ) |
|
|
inline |
◆ type()
◆ address
uint8_t esphome::espnow::ESPNowPacket::address[ESP_NOW_ETH_ALEN] |
◆ data
uint8_t esphome::espnow::ESPNowPacket::data[ESP_NOW_MAX_DATA_LEN] |
◆ info
◆ [union]
union { ... } esphome::espnow::ESPNowPacket::packet_ |
◆ [struct]
struct { ... } ::received_data esphome::espnow::ESPNowPacket::receive |
◆ rx_ctrl
◆ [struct]
struct { ... } ::sent_data esphome::espnow::ESPNowPacket::sent |
◆ size
uint8_t esphome::espnow::ESPNowPacket::size |
◆ status
esp_now_send_status_t esphome::espnow::ESPNowPacket::status |
◆ type_
The documentation for this class was generated from the following file: