hold per-remote-station state. More...
#include "wifi-remote-station-manager.h"
Public Member Functions | |
virtual | ~WifiRemoteStation () |
Public Attributes | |
uint32_t | m_slrc |
STA long retry count. More... | |
uint32_t | m_ssrc |
STA short retry count. More... | |
WifiRemoteStationState * | m_state |
Remote station state. More... | |
uint8_t | m_tid |
traffic ID More... | |
hold per-remote-station state.
The state in this class is used to keep track of association status if we are in an infrastructure network and to perform the selection of tx parameters on a per-packet basis.
This class is typically subclassed and extended by rate control implementations
Definition at line 1531 of file wifi-remote-station-manager.h.
|
virtual |
Definition at line 2270 of file wifi-remote-station-manager.cc.
References NS_LOG_FUNCTION.
uint32_t ns3::WifiRemoteStation::m_slrc |
STA long retry count.
Definition at line 1536 of file wifi-remote-station-manager.h.
Referenced by ns3::WifiRemoteStationManager::Lookup().
uint32_t ns3::WifiRemoteStation::m_ssrc |
STA short retry count.
Definition at line 1535 of file wifi-remote-station-manager.h.
Referenced by ns3::WifiRemoteStationManager::Lookup().
WifiRemoteStationState* ns3::WifiRemoteStation::m_state |
Remote station state.
Definition at line 1534 of file wifi-remote-station-manager.h.
Referenced by ns3::ParfWifiManager::CheckInit(), ns3::AparfWifiManager::CheckInit(), ns3::RrpaaWifiManager::CheckInit(), ns3::MinstrelWifiManager::CheckInit(), ns3::MinstrelHtWifiManager::CheckInit(), ns3::ParfWifiManager::DoGetDataTxVector(), ns3::AparfWifiManager::DoGetDataTxVector(), ns3::RrpaaWifiManager::DoGetDataTxVector(), ns3::ParfWifiManager::DoReportDataOk(), ns3::ArfWifiManager::DoReportDataOk(), ns3::AparfWifiManager::DoReportDataOk(), ns3::WifiRemoteStationManager::GetAddress(), ns3::WifiRemoteStationManager::GetAggregation(), ns3::WifiRemoteStationManager::GetChannelWidth(), ns3::WifiRemoteStationManager::GetGreenfield(), ns3::WifiRemoteStationManager::GetGuardInterval(), ns3::WifiRemoteStationManager::GetHeSupported(), ns3::WifiRemoteStationManager::GetHtSupported(), ns3::WifiRemoteStationManager::GetMcsSupported(), ns3::WifiRemoteStationManager::GetNess(), ns3::WifiRemoteStationManager::GetNMcsSupported(), ns3::WifiRemoteStationManager::GetNNonErpSupported(), ns3::WifiRemoteStationManager::GetNonErpSupported(), ns3::WifiRemoteStationManager::GetNSupported(), ns3::WifiRemoteStationManager::GetNumberOfSupportedStreams(), ns3::WifiRemoteStationManager::GetQosSupported(), ns3::WifiRemoteStationManager::GetShortGuardInterval(), ns3::WifiRemoteStationManager::GetSupported(), ns3::WifiRemoteStationManager::GetVhtSupported(), and ns3::WifiRemoteStationManager::Lookup().
uint8_t ns3::WifiRemoteStation::m_tid |
traffic ID
Definition at line 1537 of file wifi-remote-station-manager.h.
Referenced by ns3::WifiRemoteStationManager::Lookup().