EmberAfClusterCommand Struct Reference
The EmberAFClusterCommand is a struct wrapper for all the data pertaining to a command which comes in over the air. This enables struct is used to encapsulate a command in a single place on the stack and pass a pointer to that location around during command processing.
#include <
af-types.h
>
Data Fields |
|
EmberApsFrame * | apsFrame |
EmberIncomingMessageType | type |
EmberNodeId | source |
uint8_t * | buffer |
uint16_t | bufLen |
bool | clusterSpecific |
bool | mfgSpecific |
uint16_t | mfgCode |
uint8_t | seqNum |
uint8_t | commandId |
uint8_t | payloadStartIndex |
uint8_t | direction |
EmberAfInterpanHeader * | interPanHeader |
uint8_t | networkIndex |
The EmberAFClusterCommand is a struct wrapper for all the data pertaining to a command which comes in over the air. This enables struct is used to encapsulate a command in a single place on the stack and pass a pointer to that location around during command processing.
Field Documentation
◆ apsFrame
EmberApsFrame * EmberAfClusterCommand::apsFrame |
APS frame for the incoming message
◆ buffer
uint8_t* EmberAfClusterCommand::buffer |
◆ bufLen
uint16_t EmberAfClusterCommand::bufLen |
◆ clusterSpecific
bool EmberAfClusterCommand::clusterSpecific |
◆ commandId
uint8_t EmberAfClusterCommand::commandId |
◆ direction
uint8_t EmberAfClusterCommand::direction |
◆ interPanHeader
EmberAfInterpanHeader * EmberAfClusterCommand::interPanHeader |
◆ mfgCode
uint16_t EmberAfClusterCommand::mfgCode |
◆ mfgSpecific
bool EmberAfClusterCommand::mfgSpecific |
◆ networkIndex
uint8_t EmberAfClusterCommand::networkIndex |
◆ payloadStartIndex
uint8_t EmberAfClusterCommand::payloadStartIndex |
◆ seqNum
uint8_t EmberAfClusterCommand::seqNum |
◆ source
EmberNodeId EmberAfClusterCommand::source |
◆ type
EmberIncomingMessageType EmberAfClusterCommand::type |
The documentation for this struct was generated from the following file:
-
af-types.h