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