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

NLDE-DATA.indication params. More...

#include "zigbee-nwk.h"

+ Collaboration diagram for ns3::zigbee::NldeDataIndicationParams:

Public Attributes

Mac16Address m_dstAddr
 The destination address to which the NSDU was sent.
 
AddressMode m_dstAddrMode {UCST_BCST}
 Destination address mode.
 
uint8_t m_linkQuality {0}
 LQI value delivered by the MAC on receipt of this frame.
 
uint32_t m_nsduLength {0}
 The number of octets comprising the NSDU being indicated.
 
Time m_rxTime {Seconds(0)}
 A time indication for the received packet based on the local clock.
 
bool m_securityUse {false}
 An indication of whether the received data is using security.
 
Mac16Address m_srcAddr
 The individual device address from which the NSDU originated.
 

Detailed Description

NLDE-DATA.indication params.

See Zigbee Specification 3.2.1.3.1

Definition at line 304 of file zigbee-nwk.h.

Member Data Documentation

◆ m_dstAddr

Mac16Address ns3::zigbee::NldeDataIndicationParams::m_dstAddr

The destination address to which the NSDU was sent.

Definition at line 308 of file zigbee-nwk.h.

Referenced by ns3::zigbee::ZigbeeNwk::McpsDataIndication().

◆ m_dstAddrMode

AddressMode ns3::zigbee::NldeDataIndicationParams::m_dstAddrMode {UCST_BCST}

Destination address mode.

0x01=MCST, 0x02=BCST or UCST

Definition at line 306 of file zigbee-nwk.h.

Referenced by ns3::zigbee::ZigbeeNwk::McpsDataIndication().

◆ m_linkQuality

uint8_t ns3::zigbee::NldeDataIndicationParams::m_linkQuality {0}

LQI value delivered by the MAC on receipt of this frame.

Definition at line 311 of file zigbee-nwk.h.

Referenced by ns3::zigbee::ZigbeeNwk::McpsDataIndication().

◆ m_nsduLength

uint32_t ns3::zigbee::NldeDataIndicationParams::m_nsduLength {0}

The number of octets comprising the NSDU being indicated.

Definition at line 310 of file zigbee-nwk.h.

Referenced by ns3::zigbee::ZigbeeNwk::McpsDataIndication().

◆ m_rxTime

Time ns3::zigbee::NldeDataIndicationParams::m_rxTime {Seconds(0)}

A time indication for the received packet based on the local clock.

Definition at line 312 of file zigbee-nwk.h.

Referenced by ns3::zigbee::ZigbeeNwk::McpsDataIndication().

◆ m_securityUse

bool ns3::zigbee::NldeDataIndicationParams::m_securityUse {false}

An indication of whether the received data is using security.

Definition at line 314 of file zigbee-nwk.h.

Referenced by ns3::zigbee::ZigbeeNwk::McpsDataIndication().

◆ m_srcAddr

Mac16Address ns3::zigbee::NldeDataIndicationParams::m_srcAddr

The individual device address from which the NSDU originated.

Definition at line 309 of file zigbee-nwk.h.

Referenced by ns3::zigbee::ZigbeeNwk::McpsDataIndication().


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