EmberApsFrame Struct Reference

An in-memory representation of a ZigBee APS frame of an incoming or outgoing message.

#include < ember-types.h >

Data Fields

uint16_t profileId
uint16_t clusterId
uint8_t sourceEndpoint
uint8_t destinationEndpoint
EmberApsOption options
uint16_t groupId
uint8_t sequence
uint8_t radius

An in-memory representation of a ZigBee APS frame of an incoming or outgoing message.

Field Documentation

clusterId

uint16_t EmberApsFrame::clusterId

The cluster ID for this message.

Referenced by cliBufferPrint() , emAfApsFrameClusterIdSetup() , emAfCliBsendCommand() , interpanCommand() , and interpanLongCommand() .

destinationEndpoint

uint8_t EmberApsFrame::destinationEndpoint

The destination endpoint.

Referenced by emAfApsFrameEndpointSetup() .

groupId

uint16_t EmberApsFrame::groupId

The group ID for this message, if it is multicast mode.

options

EmberApsOption EmberApsFrame::options

A bitmask of options from the enumeration above.

Referenced by emAfApsFrameClusterIdSetup() , emAfCliSendCommand() , zclDrlcLoadControlEventCommand() , and zclGroupsGetCommand() .

profileId

uint16_t EmberApsFrame::profileId

The application profile ID that describes the format of the message.

radius

uint8_t EmberApsFrame::radius

sequence

uint8_t EmberApsFrame::sequence

The sequence number.

sourceEndpoint

uint8_t EmberApsFrame::sourceEndpoint

The source endpoint.

Referenced by emAfApsFrameEndpointSetup() .


The documentation for this struct was generated from the following file:
  • ember-types.h