#include "main.h"
#include "IEEE802_11_Phy.h"
Go to the source code of this file.
|
| void | InitMinstrel (NETSIM_ID nDevId, NETSIM_ID nifid) |
| |
| static void | CheckInit (Ptr_MinstrelPerRemoteStation station, NETSIM_ID nDevId, NETSIM_ID nifid) |
| |
| static void | InitSampleTable (Ptr_MinstrelPerRemoteStation station) |
| |
| static void | InitMinstrelTable (Ptr_MinstrelPerRemoteStation station, double *rate_arr) |
| |
| void | DoReportDataOk (NETSIM_ID dev, NETSIM_ID ifid, NETSIM_ID recv) |
| |
| void | DoReportDataFailed (NETSIM_ID dev, NETSIM_ID ifid, NETSIM_ID recv) |
| |
| static void | UpdateRate (Ptr_MinstrelPerRemoteStation station) |
| |
| static void | UpdatePacketCounter (Ptr_MinstrelPerRemoteStation station) |
| |
| static void | UpdateRetry (Ptr_MinstrelPerRemoteStation station) |
| |
| static void | UpdateStats (Ptr_MinstrelPerRemoteStation station) |
| |
| static UINT | FindRate (Ptr_MinstrelPerRemoteStation station) |
| |
| static UINT | GetNextSample (Ptr_MinstrelPerRemoteStation station) |
| |
| void | DoReportFinalDataFailed (NETSIM_ID dev, NETSIM_ID ifid, NETSIM_ID recv) |
| |
| BOOL | DoNeedDataRetransmission (NETSIM_ID dev, NETSIM_ID ifid, NETSIM_ID recv) |
| |
| static UINT | CountRetry (Ptr_MinstrelPerRemoteStation station) |
| |
| void | FreeMinstrel (NETSIM_ID nDevId, NETSIM_ID nifid) |
| |
| void | FreeTables (Ptr_MinstrelPerRemoteStation station) |
| |
◆ MinstrelPerRemoteStation
◆ MinstrelWifiStation
◆ Ptr_MinstrelPerRemoteStation
◆ Ptr_MinstrelWifiStation
◆ RateInfo
◆ CheckInit()
◆ CountRetry()
◆ DoNeedDataRetransmission()
◆ DoReportDataFailed()
◆ DoReportDataOk()
◆ DoReportFinalDataFailed()
◆ FindRate()
◆ FreeMinstrel()
◆ FreeTables()
◆ GetNextSample()
◆ InitMinstrel()
◆ InitMinstrelTable()
◆ InitSampleTable()
◆ UpdatePacketCounter()
◆ UpdateRate()
◆ UpdateRetry()
◆ UpdateStats()
◆ ewmaWeight
◆ lookAroundRate
◆ sampleCol
◆ updateStatsTime