src/devices/wifi/nqap-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);
   121   MacRxMiddle *m_rxMiddle;
   123   MacRxMiddle *m_rxMiddle;
   122   Ptr<MacLow> m_low;
   124   Ptr<MacLow> m_low;
   123   Mac48Address m_address;
   125   Mac48Address m_address;
   124   Ssid m_ssid;
   126   Ssid m_ssid;
   125   EventId m_beaconEvent;
   127   EventId m_beaconEvent;
   126   Time m_slot;
       
   127   Time m_eifsNoDifs;
   128   Time m_eifsNoDifs;
   128 };
   129 };
   129 
   130 
   130 } // namespace ns3
   131 } // namespace ns3
   131 
   132