a struct containing the superset of values passed to both emberIncomingMessageHandler on the SOC and ezspIncomingMessageHandler on the host.

Public Attribute Documentation#

type#

EmberIncomingMessageType EmberAfIncomingMessage::type

The type of the incoming message


apsFrame#

EmberApsFrame* EmberAfIncomingMessage::apsFrame

APS frame for the incoming message


message#

uint8_t* EmberAfIncomingMessage::message

The message copied into a flat buffer


msgLen#

uint16_t EmberAfIncomingMessage::msgLen

Length of the incoming message


source#

uint16_t EmberAfIncomingMessage::source

Two byte node id of the sending node.


lastHopLqi#

uint8_t EmberAfIncomingMessage::lastHopLqi

Link quality from the node that last relayed the message.


lastHopRssi#

int8_t EmberAfIncomingMessage::lastHopRssi

The energy level (in units of dBm) observed during the reception.


bindingTableIndex#

uint8_t EmberAfIncomingMessage::bindingTableIndex

The index of a binding that matches the message or 0xFF if there is no matching binding.


addressTableIndex#

uint8_t EmberAfIncomingMessage::addressTableIndex

The index of the entry in the address table that matches the sender of the message or 0xFF if there is no matching entry.


networkIndex#

uint8_t EmberAfIncomingMessage::networkIndex

The index of the network on which this message was received.