|
|
| 33 |
* was initially described in <i>IEEE 802.11 Rate Adaptation: |
33 |
* was initially described in <i>IEEE 802.11 Rate Adaptation: |
| 34 |
* A Practical Approach</i>, by M. Lacage, M.H. Manshaei, and |
34 |
* A Practical Approach</i>, by M. Lacage, M.H. Manshaei, and |
| 35 |
* T. Turletti. |
35 |
* T. Turletti. |
|
|
36 |
* |
| 37 |
* This RAA does not support HT or VHT modes and will error exit |
| 38 |
* if the user tries to configure this RAA with a Wi-Fi MAC that |
| 39 |
* has VhtSupported or HtSupported set. |
| 36 |
*/ |
40 |
*/ |
| 37 |
class AarfWifiManager : public WifiRemoteStationManager |
41 |
class AarfWifiManager : public WifiRemoteStationManager |
| 38 |
{ |
42 |
{ |
|
|
| 40 |
static TypeId GetTypeId (void); |
44 |
static TypeId GetTypeId (void); |
| 41 |
AarfWifiManager (); |
45 |
AarfWifiManager (); |
| 42 |
virtual ~AarfWifiManager (); |
46 |
virtual ~AarfWifiManager (); |
|
|
47 |
|
| 48 |
// Inherited from WifiRemoteStationManager |
| 49 |
virtual void SetHtSupported (bool enable); |
| 50 |
virtual void SetVhtSupported (bool enable); |
| 43 |
private: |
51 |
private: |
| 44 |
//overriden from base class |
52 |
//overriden from base class |
| 45 |
virtual WifiRemoteStation * DoCreateStation (void) const; |
53 |
virtual WifiRemoteStation * DoCreateStation (void) const; |