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
       
        289
       
       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
        
         322
        
        of file
        
         ember-types.h
        
        .
       
◆ destination
| EmberNodeId EmberOutgoingMessage::destination | 
An EmberNodeId value indicating the destination short ID.
        Definition at line
        
         298
        
        of file
        
         ember-types.h
        
        .
       
◆ endpoint
| uint8_t EmberOutgoingMessage::endpoint | 
The endpoint the message is destined to.
        Definition at line
        
         302
        
        of file
        
         ember-types.h
        
        .
       
◆ length
| EmberMessageLength EmberOutgoingMessage::length | 
An EmberMessageLength value indicating the length in bytes of the incoming message.
        Definition at line
        
         312
        
        of file
        
         ember-types.h
        
        .
       
◆ options
| EmberMessageOptions EmberOutgoingMessage::options | 
An EmberMessageOptions value indicating the options used for transmitting the outgoing message.
        Definition at line
        
         294
        
        of file
        
         ember-types.h
        
        .
       
◆ payload
| uint8_t* EmberOutgoingMessage::payload | 
A pointer to the message payload.
        Definition at line
        
         316
        
        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
        
         307
        
        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
        
         327
        
        of file
        
         ember-types.h
        
        .
       
The documentation for this struct was generated from the following file:
- 
       
ember-types.h