A Discrete-Event Network Simulator
API
ns3::OnoeWifiRemoteStation Struct Reference

hold per-remote-station state for ONOE Wifi manager. More...

+ Inheritance diagram for ns3::OnoeWifiRemoteStation:
+ Collaboration diagram for ns3::OnoeWifiRemoteStation:

Public Attributes

uint32_t m_longRetry
 long retry More...
 
Time m_nextModeUpdate
 next mode update More...
 
bool m_rateBlocked
 whether the rate cannot be changed More...
 
uint32_t m_shortRetry
 short retry More...
 
uint32_t m_tx_err
 transmit error More...
 
uint32_t m_tx_ok
 transmit OK More...
 
uint32_t m_tx_retr
 transmit retry More...
 
uint32_t m_tx_upper
 transmit upper More...
 
uint8_t m_txrate
 transmit rate More...
 
- Public Attributes inherited from ns3::WifiRemoteStation
std::pair< double, Timem_rssiAndUpdateTimePair
 RSSI (in dBm) of the most recent packet received from the remote station along with update time. More...
 
WifiRemoteStationStatem_state
 Remote station state. More...
 

Additional Inherited Members

- Public Member Functions inherited from ns3::WifiRemoteStation
virtual ~WifiRemoteStation ()
 

Detailed Description

hold per-remote-station state for ONOE Wifi manager.

This struct extends from WifiRemoteStation struct to hold additional information required by the ONOE Wifi manager

Definition at line 38 of file onoe-wifi-manager.cc.

Member Data Documentation

◆ m_longRetry

◆ m_nextModeUpdate

Time ns3::OnoeWifiRemoteStation::m_nextModeUpdate

next mode update

Definition at line 40 of file onoe-wifi-manager.cc.

Referenced by ns3::OnoeWifiManager::DoCreateStation(), and ns3::OnoeWifiManager::UpdateMode().

◆ m_rateBlocked

◆ m_shortRetry

uint32_t ns3::OnoeWifiRemoteStation::m_shortRetry

◆ m_tx_err

◆ m_tx_ok

uint32_t ns3::OnoeWifiRemoteStation::m_tx_ok

◆ m_tx_retr

uint32_t ns3::OnoeWifiRemoteStation::m_tx_retr

◆ m_tx_upper

uint32_t ns3::OnoeWifiRemoteStation::m_tx_upper

transmit upper

Definition at line 47 of file onoe-wifi-manager.cc.

Referenced by ns3::OnoeWifiManager::DoCreateStation(), and ns3::OnoeWifiManager::UpdateMode().

◆ m_txrate

uint8_t ns3::OnoeWifiRemoteStation::m_txrate

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