src/devices/wifi/nqsta-wifi-mac.h
changeset 3599 721bd46c15f8
parent 3598 7b209b3b6af2
child 3600 5888dfe3f245
equal deleted inserted replaced
3598:7b209b3b6af2 3599:721bd46c15f8
    62   virtual void SetSlot (Time slotTime);
    62   virtual void SetSlot (Time slotTime);
    63   virtual void SetSifs (Time sifs);
    63   virtual void SetSifs (Time sifs);
    64   virtual void SetEifsNoDifs (Time eifsNoDifs);
    64   virtual void SetEifsNoDifs (Time eifsNoDifs);
    65   virtual void SetAckTimeout (Time ackTimeout);
    65   virtual void SetAckTimeout (Time ackTimeout);
    66   virtual void SetCtsTimeout (Time ctsTimeout);
    66   virtual void SetCtsTimeout (Time ctsTimeout);
       
    67   virtual void SetPifs (Time pifs);
    67   virtual Time GetSlot (void) const;
    68   virtual Time GetSlot (void) const;
    68   virtual Time GetSifs (void) const;
    69   virtual Time GetSifs (void) const;
    69   virtual Time GetEifsNoDifs (void) const;
    70   virtual Time GetEifsNoDifs (void) const;
    70   virtual Time GetAckTimeout (void) const;
    71   virtual Time GetAckTimeout (void) const;
    71   virtual Time GetCtsTimeout (void) const;
    72   virtual Time GetCtsTimeout (void) const;
       
    73   virtual Time GetPifs (void) const;
    72   virtual void SetWifiPhy (Ptr<WifiPhy> phy);
    74   virtual void SetWifiPhy (Ptr<WifiPhy> phy);
    73   virtual void SetWifiRemoteStationManager (Ptr<WifiRemoteStationManager> stationManager);
    75   virtual void SetWifiRemoteStationManager (Ptr<WifiRemoteStationManager> stationManager);
    74   virtual void Enqueue (Ptr<const Packet> packet, Mac48Address to, Mac48Address from);
    76   virtual void Enqueue (Ptr<const Packet> packet, Mac48Address to, Mac48Address from);
    75   virtual void SetForwardUpCallback (Callback<void,Ptr<Packet>, const Mac48Address &> upCallback);
    77   virtual void SetForwardUpCallback (Callback<void,Ptr<Packet>, const Mac48Address &> upCallback);
    76   virtual void SetLinkUpCallback (Callback<void> linkUp);
    78   virtual void SetLinkUpCallback (Callback<void> linkUp);
   151   DcfManager *m_dcfManager;
   153   DcfManager *m_dcfManager;
   152   MacRxMiddle *m_rxMiddle;
   154   MacRxMiddle *m_rxMiddle;
   153   Ptr<MacLow> m_low;
   155   Ptr<MacLow> m_low;
   154   Mac48Address m_address;
   156   Mac48Address m_address;
   155   Ssid m_ssid;
   157   Ssid m_ssid;
   156   Time m_slot;
       
   157   Time m_eifsNoDifs;
   158   Time m_eifsNoDifs;
   158 };
   159 };
   159 
   160 
   160 } // namespace ns3
   161 } // namespace ns3
   161 
   162