--- a/src/devices/wifi/wifi-remote-station-manager.h Fri Apr 17 10:59:51 2009 +0200
+++ b/src/devices/wifi/wifi-remote-station-manager.h Fri Apr 17 11:06:05 2009 +0200
@@ -262,12 +262,9 @@
WifiMode GetAckMode (WifiMode dataMode);
private:
- typedef std::vector<WifiMode> SupportedModes;
virtual Ptr<WifiRemoteStationManager> GetManager (void) const = 0;
virtual WifiMode DoGetDataMode (uint32_t size) = 0;
virtual WifiMode DoGetRtsMode (void) = 0;
- uint32_t GetNFragments (Ptr<const Packet> packet);
-protected:
virtual void DoReportRtsFailed (void) = 0;
virtual void DoReportDataFailed (void) = 0;
virtual void DoReportRtsOk (double ctsSnr, WifiMode ctsMode, double rtsSnr) = 0;
@@ -275,9 +272,12 @@
virtual void DoReportFinalRtsFailed (void) = 0;
virtual void DoReportFinalDataFailed (void) = 0;
virtual void DoReportRxOk (double rxSnr, WifiMode txMode) = 0;
+protected:
uint32_t GetNSupportedModes (void) const;
WifiMode GetSupportedMode (uint32_t i) const;
private:
+ typedef std::vector<WifiMode> SupportedModes;
+ uint32_t GetNFragments (Ptr<const Packet> packet);
bool IsIn (WifiMode mode) const;
WifiMode GetControlAnswerMode (WifiMode reqMode);
enum {