EmberOutgoingMessage Struct Reference

An instance of this structure is passed to emberMessageSentHandler(). It describes the outgoing packet. More...

#include <ember-types.h>

Data Fields

EmberMessageOptions options
 
EmberNodeId destination
 
uint8_t endpoint
 
uint8_t tag
 
EmberMessageLength length
 
uint8_t * payload
 
int8_t ackRssi
 
uint32_t timestamp
 

An instance of this structure is passed to emberMessageSentHandler(). It describes the outgoing packet.

Definition at line 270 of file ember-types.h.

Field Documentation

◆ ackRssi

int8_t EmberOutgoingMessage::ackRssi

The RSSI in dBm of the ACK corresponding to this message. This field is meaningful only if EMBER_OPTIONS_ACK_REQUESTED flag is set in the options field.

Definition at line 303 of file ember-types.h.

◆ destination

EmberNodeId EmberOutgoingMessage::destination

An EmberNodeId value indicating the destination short ID.

Definition at line 279 of file ember-types.h.

◆ endpoint

uint8_t EmberOutgoingMessage::endpoint

The endpoint the message is destined to.

Definition at line 283 of file ember-types.h.

◆ length

EmberMessageLength EmberOutgoingMessage::length

An EmberMessageLength value indicating the length in bytes of the incoming message.

Definition at line 293 of file ember-types.h.

◆ options

EmberMessageOptions EmberOutgoingMessage::options

An EmberMessageOptions value indicating the options used for transmitting the outgoing message.

Definition at line 275 of file ember-types.h.

◆ payload

uint8_t* EmberOutgoingMessage::payload

A pointer to the message payload.

Definition at line 297 of file ember-types.h.

◆ tag

uint8_t EmberOutgoingMessage::tag

A tag value the application can use to match emberMessageSend() calls to the corresponding emberMessageSentHandler() calls.

Definition at line 288 of file ember-types.h.

◆ timestamp

uint32_t EmberOutgoingMessage::timestamp

The millisecond system time returned by halCommonGetInt32uMillisecondTick() at the time the sync word was transmitted.

Definition at line 308 of file ember-types.h.


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