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.

Public Attribute Documentation#

apsFrame#

EmberApsFrame* EmberAfClusterCommand::apsFrame

APS frame for the incoming message


Definition at line 414 of file ./app/framework/include/af-types.h

type#

EmberIncomingMessageType EmberAfClusterCommand::type

Definition at line 415 of file ./app/framework/include/af-types.h

source#

EmberNodeId EmberAfClusterCommand::source

Definition at line 416 of file ./app/framework/include/af-types.h

buffer#

uint8_t* EmberAfClusterCommand::buffer

Definition at line 417 of file ./app/framework/include/af-types.h

bufLen#

uint16_t EmberAfClusterCommand::bufLen

Definition at line 418 of file ./app/framework/include/af-types.h

clusterSpecific#

bool EmberAfClusterCommand::clusterSpecific

Definition at line 419 of file ./app/framework/include/af-types.h

mfgSpecific#

bool EmberAfClusterCommand::mfgSpecific

Definition at line 420 of file ./app/framework/include/af-types.h

mfgCode#

uint16_t EmberAfClusterCommand::mfgCode

Definition at line 421 of file ./app/framework/include/af-types.h

seqNum#

uint8_t EmberAfClusterCommand::seqNum

Definition at line 422 of file ./app/framework/include/af-types.h

commandId#

uint8_t EmberAfClusterCommand::commandId

Definition at line 423 of file ./app/framework/include/af-types.h

payloadStartIndex#

uint8_t EmberAfClusterCommand::payloadStartIndex

Definition at line 424 of file ./app/framework/include/af-types.h

direction#

uint8_t EmberAfClusterCommand::direction

Definition at line 425 of file ./app/framework/include/af-types.h

interPanHeader#

EmberAfInterpanHeader* EmberAfClusterCommand::interPanHeader

Definition at line 426 of file ./app/framework/include/af-types.h

networkIndex#

uint8_t EmberAfClusterCommand::networkIndex

Definition at line 427 of file ./app/framework/include/af-types.h