EnigmaIOT
0.9.8
Secure sensor and gateway platform based on ESP8266 and ESP32
Espnow_halClass Member List
This is the complete list of members for
Espnow_halClass
, including all inherited members.
_ownPeerType
Comms_halClass
protected
addPeer
(const uint8_t *da)
Espnow_halClass
protected
begin
(uint8_t *gateway, uint8_t channel=0, peerType_t peerType=COMM_NODE) override
Espnow_halClass
virtual
channel
Comms_halClass
protected
COMMS_HAL_ADDR_LEN
Espnow_halClass
static
COMMS_HAL_MAX_MESSAGE_LENGTH
Espnow_halClass
static
Comms_halClass
()
Comms_halClass
inline
dataRcvd
Comms_halClass
protected
enableTransmit
(bool enable) override
Espnow_halClass
inline
virtual
Espnow_halClass
()
Espnow_halClass
inline
espnowLoopTask
Espnow_halClass
protected
gateway
Comms_halClass
protected
getAddressLength
() override
Espnow_halClass
inline
virtual
getCommsQueue
()
Espnow_halClass
protected
getMaxMessageLength
()
Espnow_halClass
inline
handle
() override
Espnow_halClass
virtual
initComms
(peerType_t peerType) override
Espnow_halClass
protected
virtual
onDataRcvd
(comms_hal_rcvd_data dataRcvd) override
Espnow_halClass
virtual
onDataSent
(comms_hal_sent_data dataRcvd) override
Espnow_halClass
virtual
out_queue
Espnow_halClass
protected
popCommsQueue
()
Espnow_halClass
protected
readyToSend
Espnow_halClass
protected
runHandle
(void *param)
Espnow_halClass
static
rx_cb
(uint8_t *mac_addr, uint8_t *data, uint8_t len)
Espnow_halClass
protected
static
send
(uint8_t *da, uint8_t *data, int len) override
Espnow_halClass
virtual
sendEspNowMessage
(comms_queue_item_t *message)
Espnow_halClass
protected
sentResult
Comms_halClass
protected
stop
() override
Espnow_halClass
virtual
tx_cb
(uint8_t *mac_addr, uint8_t status)
Espnow_halClass
protected
static
Generated by
1.8.20