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

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.

apsFrame

EmberApsFrame * EmberAfIncomingMessage::apsFrame

APS frame for the incoming message

bindingTableIndex

uint8_t EmberAfIncomingMessage::bindingTableIndex

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

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.

message

uint8_t* EmberAfIncomingMessage::message

The message copied into a flat buffer

msgLen

uint16_t EmberAfIncomingMessage::msgLen

Length of the incoming message

networkIndex

uint8_t EmberAfIncomingMessage::networkIndex

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

source

uint16_t EmberAfIncomingMessage::source

Two byte node id of the sending node.

type

EmberIncomingMessageType EmberAfIncomingMessage::type

The type of the incoming message


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