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

Public Attribute Documentation#

options#

EmberMessageOptions EmberOutgoingMessage::options

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


Definition at line 298 of file /mnt/raid/workspaces/ws.r4wf6JzLX/overlay/gsdk/protocol/flex/stack/include/ember-types.h

destination#

EmberNodeId EmberOutgoingMessage::destination

An EmberNodeId value indicating the destination short ID.


Definition at line 302 of file /mnt/raid/workspaces/ws.r4wf6JzLX/overlay/gsdk/protocol/flex/stack/include/ember-types.h

endpoint#

uint8_t EmberOutgoingMessage::endpoint

The endpoint the message is destined to.


Definition at line 306 of file /mnt/raid/workspaces/ws.r4wf6JzLX/overlay/gsdk/protocol/flex/stack/include/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 311 of file /mnt/raid/workspaces/ws.r4wf6JzLX/overlay/gsdk/protocol/flex/stack/include/ember-types.h

length#

EmberMessageLength EmberOutgoingMessage::length

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


Definition at line 316 of file /mnt/raid/workspaces/ws.r4wf6JzLX/overlay/gsdk/protocol/flex/stack/include/ember-types.h

payload#

uint8_t* EmberOutgoingMessage::payload

A pointer to the message payload.


Definition at line 320 of file /mnt/raid/workspaces/ws.r4wf6JzLX/overlay/gsdk/protocol/flex/stack/include/ember-types.h

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 326 of file /mnt/raid/workspaces/ws.r4wf6JzLX/overlay/gsdk/protocol/flex/stack/include/ember-types.h

timestamp#

uint32_t EmberOutgoingMessage::timestamp

The millisecond system time returned by ::sl_sleeptimer at the time the sync word was transmitted.


Definition at line 331 of file /mnt/raid/workspaces/ws.r4wf6JzLX/overlay/gsdk/protocol/flex/stack/include/ember-types.h