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
| EmberApsFrame * EmberAfClusterCommand::apsFrame |
APS frame for the incoming message
| uint8_t* EmberAfClusterCommand::buffer |
| uint16_t EmberAfClusterCommand::bufLen |
| bool EmberAfClusterCommand::clusterSpecific |
| uint8_t EmberAfClusterCommand::commandId |
| uint8_t EmberAfClusterCommand::direction |
| EmberAfInterpanHeader * EmberAfClusterCommand::interPanHeader |
| uint16_t EmberAfClusterCommand::mfgCode |
| bool EmberAfClusterCommand::mfgSpecific |
| uint8_t EmberAfClusterCommand::networkIndex |
| uint8_t EmberAfClusterCommand::payloadStartIndex |
| uint8_t EmberAfClusterCommand::seqNum |
| EmberNodeId EmberAfClusterCommand::source |
| EmberIncomingMessageType EmberAfClusterCommand::type |
The documentation for this struct was generated from the following file:
-
af-types.h