src/devices/wifi/arf-mac-stations.h
changeset 2268 0e57ac711220
parent 2059 d8b7b2de044e
child 2269 06c660ffc070
equal deleted inserted replaced
2267:87dd46db981d 2268:0e57ac711220
    61   virtual void ReportRxOk (double rxSnr, WifiMode txMode);
    61   virtual void ReportRxOk (double rxSnr, WifiMode txMode);
    62   virtual void ReportRtsFailed (void);
    62   virtual void ReportRtsFailed (void);
    63   virtual void ReportDataFailed (void);
    63   virtual void ReportDataFailed (void);
    64   virtual void ReportRtsOk (double ctsSnr, WifiMode ctsMode, double rtsSnr);
    64   virtual void ReportRtsOk (double ctsSnr, WifiMode ctsMode, double rtsSnr);
    65   virtual void ReportDataOk (double ackSnr, WifiMode ackMode, double dataSnr);
    65   virtual void ReportDataOk (double ackSnr, WifiMode ackMode, double dataSnr);
    66   virtual WifiMode GetDataMode (uint32_t size);
       
    67   virtual WifiMode GetRtsMode (void);
       
    68 
    66 
    69 private:
    67 private:
    70   virtual ArfMacStations *GetStations (void) const;
    68   virtual ArfMacStations *GetStations (void) const;
       
    69   virtual WifiMode DoGetDataMode (uint32_t size);
       
    70   virtual WifiMode DoGetRtsMode (void);
    71 
    71 
    72   uint32_t m_timer;
    72   uint32_t m_timer;
    73   uint32_t m_success;
    73   uint32_t m_success;
    74   uint32_t m_failed;
    74   uint32_t m_failed;
    75   bool m_recovery;
    75   bool m_recovery;