Interpan header used for sending and receiving interpan messages.

#include < af-types.h >

Data Fields

EmberAfInterpanMessageType messageType
EmberEUI64 longAddress
EmberNodeId shortAddress
EmberPanId panId
EmberAfProfileId profileId
EmberAfClusterId clusterId
EmberMulticastId groupId
EmberAfInterpanOptions options

Interpan header used for sending and receiving interpan messages.

Field Documentation

clusterId

EmberAfClusterId EmberAfInterpanHeader::clusterId

Referenced by interpanCommand() , and interpanLongCommand() .

groupId

EmberMulticastId EmberAfInterpanHeader::groupId

The groupId is only used for EMBER_AF_INTERPAN_MULTICAST

Referenced by interpanCommand() .

longAddress

EmberEUI64 EmberAfInterpanHeader::longAddress

MAC addressing For outgoing messages this is the destination. For incoming messages it is the source, which always has a long address.

Referenced by interpanLongCommand() .

messageType

EmberAfInterpanMessageType EmberAfInterpanHeader::messageType

options

EmberAfInterpanOptions EmberAfInterpanHeader::options

Referenced by interpanLongCommand() .

panId

EmberPanId EmberAfInterpanHeader::panId

Referenced by interpanCommand() , and interpanLongCommand() .

profileId

EmberAfProfileId EmberAfInterpanHeader::profileId

APS data

Referenced by interpanCommand() , and interpanLongCommand() .

shortAddress

EmberNodeId EmberAfInterpanHeader::shortAddress

Referenced by interpanCommand() .


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