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

MLME-ASSOCIATE.request params. More...

#include "lr-wpan-mac-base.h"

+ Collaboration diagram for ns3::lrwpan::MlmeAssociateRequestParams:

Public Attributes

uint8_t m_capabilityInfo {0}
 Specifies the operational capabilities of the associating device (bitmap).
 
uint8_t m_chNum {11}
 The channel number on which to attempt association.
 
uint32_t m_chPage {0}
 The channel page on which to attempt association.
 
uint8_t m_coordAddrMode {SHORT_ADDR}
 The coordinator addressing mode for this primitive and subsequent MPDU.
 
Mac64Address m_coordExtAddr
 The extended address of the coordinator with which to associate.
 
uint16_t m_coordPanId {0}
 The identifier of the PAN with which to associate.
 
Mac16Address m_coordShortAddr
 The short address of the coordinator with which to associate.
 

Detailed Description

MLME-ASSOCIATE.request params.

See 802.15.4-2011 Section 6.2.2.1

Definition at line 182 of file lr-wpan-mac-base.h.

Member Data Documentation

◆ m_capabilityInfo

uint8_t ns3::lrwpan::MlmeAssociateRequestParams::m_capabilityInfo {0}

Specifies the operational capabilities of the associating device (bitmap).

Definition at line 193 of file lr-wpan-mac-base.h.

Referenced by ScanConfirm(), and ns3::lrwpan::LrWpanMac::SendAssocRequestCommand().

◆ m_chNum

uint8_t ns3::lrwpan::MlmeAssociateRequestParams::m_chNum {11}

The channel number on which to attempt association.

Definition at line 184 of file lr-wpan-mac-base.h.

Referenced by ns3::lrwpan::LrWpanMac::PlmeSetAttributeConfirm(), and ScanConfirm().

◆ m_chPage

uint32_t ns3::lrwpan::MlmeAssociateRequestParams::m_chPage {0}

The channel page on which to attempt association.

Definition at line 185 of file lr-wpan-mac-base.h.

Referenced by ScanConfirm().

◆ m_coordAddrMode

uint8_t ns3::lrwpan::MlmeAssociateRequestParams::m_coordAddrMode {SHORT_ADDR}

The coordinator addressing mode for this primitive and subsequent MPDU.

Definition at line 186 of file lr-wpan-mac-base.h.

Referenced by ns3::lrwpan::LrWpanMac::EndAssociateRequest(), ScanConfirm(), and ns3::lrwpan::LrWpanMac::SendAssocRequestCommand().

◆ m_coordExtAddr

Mac64Address ns3::lrwpan::MlmeAssociateRequestParams::m_coordExtAddr

The extended address of the coordinator with which to associate.

Definition at line 191 of file lr-wpan-mac-base.h.

Referenced by ns3::lrwpan::LrWpanMac::EndAssociateRequest(), ScanConfirm(), and ns3::lrwpan::LrWpanMac::SendAssocRequestCommand().

◆ m_coordPanId

uint16_t ns3::lrwpan::MlmeAssociateRequestParams::m_coordPanId {0}

The identifier of the PAN with which to associate.

Definition at line 188 of file lr-wpan-mac-base.h.

Referenced by ns3::lrwpan::LrWpanMac::EndAssociateRequest(), ScanConfirm(), and ns3::lrwpan::LrWpanMac::SendAssocRequestCommand().

◆ m_coordShortAddr

Mac16Address ns3::lrwpan::MlmeAssociateRequestParams::m_coordShortAddr

The short address of the coordinator with which to associate.

Definition at line 189 of file lr-wpan-mac-base.h.

Referenced by ns3::lrwpan::LrWpanMac::EndAssociateRequest(), ScanConfirm(), and ns3::lrwpan::LrWpanMac::SendAssocRequestCommand().


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