A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ns3::dot11s::IeBeaconTimingUnit Class Reference

Describes one unit of beacon timing element. More...

#include <ie-dot11s-beacon-timing.h>

+ Inheritance diagram for ns3::dot11s::IeBeaconTimingUnit:

Public Member Functions

uint8_t GetAid () const
 
uint16_t GetBeaconInterval () const
 
uint16_t GetLastBeacon () const
 
void SetAid (uint8_t aid)
 
void SetBeaconInterval (uint16_t beaconInterval)
 
void SetLastBeacon (uint16_t lastBeacon)
 
- Public Member Functions inherited from ns3::SimpleRefCount< IeBeaconTimingUnit >
 SimpleRefCount (const SimpleRefCount &o)
 
uint32_t GetReferenceCount (void) const
 
SimpleRefCountoperator= (const SimpleRefCount &o)
 
void Ref (void) const
 
void Unref (void) const
 

Private Attributes

uint8_t m_aid
 Least significant octet of AID:
 
uint16_t m_beaconInterval
 Beacon interval of remote mesh point.
 
uint16_t m_lastBeacon
 Last time we received a beacon in accordance with a local TSF measured in 256 microseconds unit.
 

Friends

bool operator== (const IeBeaconTimingUnit &a, const IeBeaconTimingUnit &b)
 

Additional Inherited Members

- Static Public Member Functions inherited from ns3::SimpleRefCount< IeBeaconTimingUnit >
static void Cleanup (void)
 

Detailed Description

Describes one unit of beacon timing element.

Definition at line 34 of file ie-dot11s-beacon-timing.h.


The documentation for this class was generated from the following files: