62 double ctsSnr, WifiMode ctsMode, double rtsSnr); |
62 double ctsSnr, WifiMode ctsMode, double rtsSnr); |
63 virtual void DoReportDataOk (WifiRemoteStation *station, |
63 virtual void DoReportDataOk (WifiRemoteStation *station, |
64 double ackSnr, WifiMode ackMode, double dataSnr); |
64 double ackSnr, WifiMode ackMode, double dataSnr); |
65 virtual void DoReportFinalRtsFailed (WifiRemoteStation *station); |
65 virtual void DoReportFinalRtsFailed (WifiRemoteStation *station); |
66 virtual void DoReportFinalDataFailed (WifiRemoteStation *station); |
66 virtual void DoReportFinalDataFailed (WifiRemoteStation *station); |
67 virtual WifiMode DoGetDataMode (WifiRemoteStation *station, uint32_t size); |
67 virtual WifiTxVector DoGetDataTxVector (WifiRemoteStation *station, uint32_t size); |
68 virtual WifiMode DoGetRtsMode (WifiRemoteStation *station); |
68 virtual WifiTxVector DoGetRtsTxVector (WifiRemoteStation *station); |
69 virtual bool IsLowLatency (void) const; |
69 virtual bool IsLowLatency (void) const; |
70 |
70 |
71 // return the min snr needed to successfully transmit |
71 // return the min snr needed to successfully transmit |
72 // data with this mode at the specified ber. |
72 // data with this mode at the specified ber. |
73 double GetSnrThreshold (WifiMode mode) const; |
73 double GetSnrThreshold (WifiMode mode) const; |