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