A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
ns3::zigbee::ApsdeDataRequestParams Struct Reference

Zigbee Specification r22.1.0, Section 2.2.4.1.1 APSDE-DATA.request params. More...

#include "zigbee-aps.h"

+ Collaboration diagram for ns3::zigbee::ApsdeDataRequestParams:

Public Attributes

uint8_t m_aliasSeqNumb {0}
 Alias sequence number.
 
Mac16Address m_aliasSrcAddr
 Alias source address.
 
uint32_t m_asduLength {0}
 The ASDU length.
 
uint16_t m_clusterId {0}
 The application cluster ID.
 
Mac16Address m_dstAddr16
 The destination 16-bit address.
 
Mac64Address m_dstAddr64
 The destination 64-bit address.
 
ApsDstAddressMode m_dstAddrMode
 Destination address mode.
 
uint8_t m_dstEndPoint {0}
 The destination endpoint.
 
uint16_t m_profileId {0}
 The application profile ID.
 
uint8_t m_radius {0}
 Radius (Number of hops this message travels)
 
uint8_t m_srcEndPoint {0}
 The source endpoint.
 
uint8_t m_txOptions {0}
 Transmission options.
 
bool m_useAlias {false}
 Indicates if alias is used in this transmission.
 

Detailed Description

Zigbee Specification r22.1.0, Section 2.2.4.1.1 APSDE-DATA.request params.

Definition at line 122 of file zigbee-aps.h.

Member Data Documentation

◆ m_aliasSeqNumb

uint8_t ns3::zigbee::ApsdeDataRequestParams::m_aliasSeqNumb {0}

Alias sequence number.

Definition at line 136 of file zigbee-aps.h.

◆ m_aliasSrcAddr

Mac16Address ns3::zigbee::ApsdeDataRequestParams::m_aliasSrcAddr

Alias source address.

Definition at line 135 of file zigbee-aps.h.

◆ m_asduLength

uint32_t ns3::zigbee::ApsdeDataRequestParams::m_asduLength {0}

The ASDU length.

Definition at line 132 of file zigbee-aps.h.

◆ m_clusterId

uint16_t ns3::zigbee::ApsdeDataRequestParams::m_clusterId {0}

The application cluster ID.

Definition at line 130 of file zigbee-aps.h.

Referenced by SendData(), and ZigbeeApsDataTestCase::SendDataUcstDst().

◆ m_dstAddr16

Mac16Address ns3::zigbee::ApsdeDataRequestParams::m_dstAddr16

The destination 16-bit address.

Definition at line 126 of file zigbee-aps.h.

Referenced by SendData(), and ZigbeeApsDataTestCase::SendDataUcstDst().

◆ m_dstAddr64

Mac64Address ns3::zigbee::ApsdeDataRequestParams::m_dstAddr64

The destination 64-bit address.

Definition at line 127 of file zigbee-aps.h.

◆ m_dstAddrMode

ApsDstAddressMode ns3::zigbee::ApsdeDataRequestParams::m_dstAddrMode
Initial value:
{
@ DST_ADDR_AND_DST_ENDPOINT_NOT_PRESENT
Destination address and destination endpoint not present.

Destination address mode.

Definition at line 124 of file zigbee-aps.h.

Referenced by SendData(), and ZigbeeApsDataTestCase::SendDataUcstDst().

◆ m_dstEndPoint

uint8_t ns3::zigbee::ApsdeDataRequestParams::m_dstEndPoint {0}

The destination endpoint.

Definition at line 128 of file zigbee-aps.h.

Referenced by SendData(), and ZigbeeApsDataTestCase::SendDataUcstDst().

◆ m_profileId

uint16_t ns3::zigbee::ApsdeDataRequestParams::m_profileId {0}

The application profile ID.

Definition at line 129 of file zigbee-aps.h.

Referenced by SendData(), and ZigbeeApsDataTestCase::SendDataUcstDst().

◆ m_radius

uint8_t ns3::zigbee::ApsdeDataRequestParams::m_radius {0}

Radius (Number of hops this message travels)

Definition at line 137 of file zigbee-aps.h.

◆ m_srcEndPoint

uint8_t ns3::zigbee::ApsdeDataRequestParams::m_srcEndPoint {0}

The source endpoint.

Definition at line 131 of file zigbee-aps.h.

Referenced by SendData(), and ZigbeeApsDataTestCase::SendDataUcstDst().

◆ m_txOptions

uint8_t ns3::zigbee::ApsdeDataRequestParams::m_txOptions {0}

Transmission options.

Definition at line 133 of file zigbee-aps.h.

Referenced by SendData(), and ZigbeeApsDataTestCase::SendDataUcstDst().

◆ m_useAlias

bool ns3::zigbee::ApsdeDataRequestParams::m_useAlias {false}

Indicates if alias is used in this transmission.

Definition at line 134 of file zigbee-aps.h.

Referenced by SendData(), and ZigbeeApsDataTestCase::SendDataUcstDst().


The documentation for this struct was generated from the following file: