src/devices/wifi/nqap-wifi-mac.h
changeset 2528 a527ec47b756
parent 2524 db72c0e7743e
child 2617 0ecb3a9422e4
--- a/src/devices/wifi/nqap-wifi-mac.h	Sun Mar 02 01:53:06 2008 +0100
+++ b/src/devices/wifi/nqap-wifi-mac.h	Sun Mar 02 01:53:26 2008 +0100
@@ -58,6 +58,9 @@
   NqapWifiMac ();
   ~NqapWifiMac ();
 
+  virtual void SetSlot (Time slotTime);
+  virtual void SetSifs (Time sifs);
+  virtual void SetEifsNoDifs (Time eifsNoDifs);
   virtual void SetWifiPhy (Ptr<WifiPhy> phy);
   virtual void SetWifiRemoteStationManager (Ptr<WifiRemoteStationManager> stationManager);
   virtual void Enqueue (Ptr<const Packet> packet, Mac48Address to);
@@ -88,6 +91,8 @@
   void SendAssocResp (Mac48Address to, bool success);
   void SendOneBeacon (void);
   SupportedRates GetSupportedRates (void) const;
+  void SetBeaconGeneration (bool enable);
+  bool GetBeaconGeneration (void) const;
   virtual void DoDispose (void);
 
   Ptr<DcaTxop> m_dca;
@@ -102,6 +107,7 @@
   MacLow *m_low;
   Mac48Address m_address;
   Ssid m_ssid;
+  EventId m_beaconEvent;
 };
 
 } // namespace ns3