equal
deleted
inserted
replaced
19 */ |
19 */ |
20 #ifndef MAC_HIGH_NQAP_H |
20 #ifndef MAC_HIGH_NQAP_H |
21 #define MAC_HIGH_NQAP_H |
21 #define MAC_HIGH_NQAP_H |
22 |
22 |
23 #include <stdint.h> |
23 #include <stdint.h> |
|
24 |
24 #include "ns3/mac48-address.h" |
25 #include "ns3/mac48-address.h" |
25 #include "ns3/callback.h" |
26 #include "ns3/callback.h" |
26 #include "ns3/packet.h" |
27 #include "ns3/packet.h" |
27 #include "ns3/nstime.h" |
28 #include "ns3/nstime.h" |
28 #include "supported-rates.h" |
29 #include "supported-rates.h" |
111 void SetBeaconGeneration (bool enable); |
112 void SetBeaconGeneration (bool enable); |
112 bool GetBeaconGeneration (void) const; |
113 bool GetBeaconGeneration (void) const; |
113 virtual void DoDispose (void); |
114 virtual void DoDispose (void); |
114 NqapWifiMac (const NqapWifiMac & ctor_arg); |
115 NqapWifiMac (const NqapWifiMac & ctor_arg); |
115 NqapWifiMac &operator = (const NqapWifiMac &o); |
116 NqapWifiMac &operator = (const NqapWifiMac &o); |
116 Ptr<DcaTxop> DoGetDcaTxop(void) const; |
117 Ptr<DcaTxop> GetDcaTxop (void) const; |
|
118 void SetDcaTxop (Ptr<DcaTxop> dcaTxop); |
117 |
119 |
118 Ptr<DcaTxop> m_dca; |
120 Ptr<DcaTxop> m_dca; |
119 Ptr<DcaTxop> m_beaconDca; |
121 Ptr<DcaTxop> m_beaconDca; |
120 Ptr<WifiRemoteStationManager> m_stationManager; |
122 Ptr<WifiRemoteStationManager> m_stationManager; |
121 Ptr<WifiPhy> m_phy; |
123 Ptr<WifiPhy> m_phy; |