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

#include < af-types.h >

Data Fields

EmberIncomingMessageType type
EmberApsFrame * apsFrame
uint8_t * message
uint16_t msgLen
uint16_t source
uint8_t lastHopLqi
int8_t lastHopRssi
uint8_t bindingTableIndex
uint8_t addressTableIndex
uint8_t networkIndex

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

Field Documentation

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.

EmberApsFrame * EmberAfIncomingMessage::apsFrame

APS frame for the incoming message

uint8_t EmberAfIncomingMessage::bindingTableIndex

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

uint8_t EmberAfIncomingMessage::lastHopLqi

Link quality from the node that last relayed the message.

int8_t EmberAfIncomingMessage::lastHopRssi

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

uint8_t* EmberAfIncomingMessage::message

The message copied into a flat buffer

uint16_t EmberAfIncomingMessage::msgLen

Length of the incoming message

uint8_t EmberAfIncomingMessage::networkIndex

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

uint16_t EmberAfIncomingMessage::source

Two byte node id of the sending node.

EmberIncomingMessageType EmberAfIncomingMessage::type

The type of the incoming message


The documentation for this struct was generated from the following file:
  • af-types.h