equal
deleted
inserted
replaced
70 virtual void ReportRxOk (double rxSnr, WifiMode txMode); |
70 virtual void ReportRxOk (double rxSnr, WifiMode txMode); |
71 virtual void ReportRtsFailed (void); |
71 virtual void ReportRtsFailed (void); |
72 virtual void ReportDataFailed (void); |
72 virtual void ReportDataFailed (void); |
73 virtual void ReportRtsOk (double ctsSnr, WifiMode ctsMode, double rtsSnr); |
73 virtual void ReportRtsOk (double ctsSnr, WifiMode ctsMode, double rtsSnr); |
74 virtual void ReportDataOk (double ackSnr, WifiMode ackMode, double dataSnr); |
74 virtual void ReportDataOk (double ackSnr, WifiMode ackMode, double dataSnr); |
75 virtual WifiMode GetDataMode (uint32_t size); |
|
76 virtual WifiMode GetRtsMode (void); |
|
77 |
75 |
78 private: |
76 private: |
79 virtual IdealMacStations *GetStations (void) const; |
77 virtual IdealMacStations *GetStations (void) const; |
|
78 virtual WifiMode DoGetDataMode (uint32_t size); |
|
79 virtual WifiMode DoGetRtsMode (void); |
|
80 |
80 IdealMacStations *m_stations; |
81 IdealMacStations *m_stations; |
81 double m_lastSnr; |
82 double m_lastSnr; |
82 }; |
83 }; |
83 |
84 |
84 } // namespace ns3 |
85 } // namespace ns3 |