A Discrete-Event Network Simulator
API
ns3::dot11s::PeerManagementProtocolMac::Statistics Struct Reference

Statistics structure. More...

+ Collaboration diagram for ns3::dot11s::PeerManagementProtocolMac::Statistics:

Public Member Functions

 Statistics ()
 constructor More...
 
void Print (std::ostream &os) const
 Print function. More...
 

Public Attributes

uint16_t beaconShift
 beacon shift More...
 
uint16_t brokenMgt
 broken management More...
 
uint16_t dropped
 dropped More...
 
uint16_t rxClose
 receive close More...
 
uint16_t rxConfirm
 receive confirm More...
 
uint16_t rxMgt
 receive management More...
 
uint32_t rxMgtBytes
 receive management bytes More...
 
uint16_t rxOpen
 receive open More...
 
uint16_t txClose
 transmit close More...
 
uint16_t txConfirm
 transmit confirm More...
 
uint16_t txMgt
 transmit management More...
 
uint32_t txMgtBytes
 transmit management bytes More...
 
uint16_t txOpen
 transmit open More...
 

Detailed Description

Statistics structure.

Definition at line 203 of file peer-management-protocol-mac.h.

Constructor & Destructor Documentation

◆ Statistics()

ns3::dot11s::PeerManagementProtocolMac::Statistics::Statistics ( )

constructor

Definition at line 348 of file peer-management-protocol-mac.cc.

Member Function Documentation

◆ Print()

void ns3::dot11s::PeerManagementProtocolMac::Statistics::Print ( std::ostream &  os) const

Print function.

Parameters
osthe output stream

Definition at line 354 of file peer-management-protocol-mac.cc.

Referenced by ns3::dot11s::PeerManagementProtocolMac::Report().

+ Here is the caller graph for this function:

Member Data Documentation

◆ beaconShift

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::beaconShift

beacon shift

Definition at line 217 of file peer-management-protocol-mac.h.

Referenced by ns3::dot11s::PeerManagementProtocolMac::SetBeaconShift().

◆ brokenMgt

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::brokenMgt

broken management

Definition at line 212 of file peer-management-protocol-mac.h.

Referenced by ns3::dot11s::PeerManagementProtocolMac::Receive().

◆ dropped

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::dropped

◆ rxClose

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::rxClose

receive close

Definition at line 210 of file peer-management-protocol-mac.h.

Referenced by ns3::dot11s::PeerManagementProtocolMac::Receive().

◆ rxConfirm

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::rxConfirm

receive confirm

Definition at line 209 of file peer-management-protocol-mac.h.

Referenced by ns3::dot11s::PeerManagementProtocolMac::Receive().

◆ rxMgt

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::rxMgt

receive management

Definition at line 215 of file peer-management-protocol-mac.h.

Referenced by ns3::dot11s::PeerManagementProtocolMac::Receive().

◆ rxMgtBytes

uint32_t ns3::dot11s::PeerManagementProtocolMac::Statistics::rxMgtBytes

receive management bytes

Definition at line 216 of file peer-management-protocol-mac.h.

Referenced by ns3::dot11s::PeerManagementProtocolMac::Receive().

◆ rxOpen

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::rxOpen

receive open

Definition at line 208 of file peer-management-protocol-mac.h.

Referenced by ns3::dot11s::PeerManagementProtocolMac::Receive().

◆ txClose

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::txClose

◆ txConfirm

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::txConfirm

◆ txMgt

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::txMgt

◆ txMgtBytes

uint32_t ns3::dot11s::PeerManagementProtocolMac::Statistics::txMgtBytes

transmit management bytes

Definition at line 214 of file peer-management-protocol-mac.h.

Referenced by ns3::dot11s::PeerManagementProtocolMac::SendPeerLinkManagementFrame().

◆ txOpen

uint16_t ns3::dot11s::PeerManagementProtocolMac::Statistics::txOpen

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