src/devices/wifi/edca-txop-n.h
changeset 5953 9e400f6b8a2c
parent 5952 0588b01cd77e
child 5955 10fbe045901e
equal deleted inserted replaced
5952:0588b01cd77e 5953:9e400f6b8a2c
    43 class MacTxMiddle;
    43 class MacTxMiddle;
    44 class WifiMacParameters;
    44 class WifiMacParameters;
    45 class WifiMacQueue;
    45 class WifiMacQueue;
    46 class RandomStream;
    46 class RandomStream;
    47 class MsduAggregator;
    47 class MsduAggregator;
       
    48 class MgtAddBaResponseHeader;
       
    49 
    48 
    50 
    49 /* This queue contains packets for a particular access class.
    51 /* This queue contains packets for a particular access class.
    50  * possibles access classes are:
    52  * possibles access classes are:
    51  *   
    53  *   
    52  *   -AC_VO : voice, tid = 6,7         ^
    54  *   -AC_VO : voice, tid = 6,7         ^
   108 
   110 
   109   /*event handlers*/
   111   /*event handlers*/
   110   void GotCts (double snr, WifiMode txMode);
   112   void GotCts (double snr, WifiMode txMode);
   111   void MissedCts (void);
   113   void MissedCts (void);
   112   void GotAck (double snr, WifiMode txMode);
   114   void GotAck (double snr, WifiMode txMode);
       
   115   void GotAddBaResponse (const MgtAddBaResponseHeader *respHdr, Mac48Address recipient);
   113   void MissedAck (void);
   116   void MissedAck (void);
   114   void StartNext (void);
   117   void StartNext (void);
   115   void Cancel (void);
   118   void Cancel (void);
   116 
   119 
   117   void RestartAccessIfNeeded (void);
   120   void RestartAccessIfNeeded (void);