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

uint16_t EmberApsFrame::clusterId

The cluster ID for this message.

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

uint8_t EmberApsFrame::destinationEndpoint

The destination endpoint.

Referenced by emAfApsFrameEndpointSetup().

uint16_t EmberApsFrame::groupId

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

EmberApsOption EmberApsFrame::options

A bitmask of options from the enumeration above.

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

uint16_t EmberApsFrame::profileId

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

uint8_t EmberApsFrame::radius
uint8_t EmberApsFrame::sequence

The sequence number.

uint8_t EmberApsFrame::sourceEndpoint

The source endpoint.

Referenced by emAfApsFrameEndpointSetup(), and emAfCliBsendCommand().


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