src/wifi/model/ap-wifi-mac.h
changeset 10139 17a71cd49da3
parent 9703 681f35b212ff
child 10206 ecd136bcb899
equal deleted inserted replaced
10138:2f8e35b43d11 10139:17a71cd49da3
    21  */
    21  */
    22 #ifndef AP_WIFI_MAC_H
    22 #ifndef AP_WIFI_MAC_H
    23 #define AP_WIFI_MAC_H
    23 #define AP_WIFI_MAC_H
    24 
    24 
    25 #include "regular-wifi-mac.h"
    25 #include "regular-wifi-mac.h"
    26 
    26 #include "ht-capabilities.h"
    27 #include "amsdu-subframe-header.h"
    27 #include "amsdu-subframe-header.h"
    28 #include "supported-rates.h"
    28 #include "supported-rates.h"
    29 
    29 
    30 namespace ns3 {
    30 namespace ns3 {
    31 
    31 
   115   void ForwardDown (Ptr<const Packet> packet, Mac48Address from, Mac48Address to);
   115   void ForwardDown (Ptr<const Packet> packet, Mac48Address from, Mac48Address to);
   116   void ForwardDown (Ptr<const Packet> packet, Mac48Address from, Mac48Address to, uint8_t tid);
   116   void ForwardDown (Ptr<const Packet> packet, Mac48Address from, Mac48Address to, uint8_t tid);
   117   void SendProbeResp (Mac48Address to);
   117   void SendProbeResp (Mac48Address to);
   118   void SendAssocResp (Mac48Address to, bool success);
   118   void SendAssocResp (Mac48Address to, bool success);
   119   void SendOneBeacon (void);
   119   void SendOneBeacon (void);
       
   120   HtCapabilities GetHtCapabilities (void) const;
   120   SupportedRates GetSupportedRates (void) const;
   121   SupportedRates GetSupportedRates (void) const;
   121   void SetBeaconGeneration (bool enable);
   122   void SetBeaconGeneration (bool enable);
   122   bool GetBeaconGeneration (void) const;
   123   bool GetBeaconGeneration (void) const;
   123   virtual void DoDispose (void);
   124   virtual void DoDispose (void);
   124   virtual void DoInitialize (void);
   125   virtual void DoInitialize (void);