Maintains information for a block ack agreement. More...
#include <block-ack-agreement.h>


Public Member Functions | |
| BlockAckAgreement (Mac48Address peer, uint8_t tid) | |
| void | SetBufferSize (uint16_t bufferSize) | 
| void | SetTimeout (uint16_t timeout) | 
| void | SetStartingSequence (uint16_t seq) | 
| void | SetImmediateBlockAck (void) | 
| void | SetDelayedBlockAck (void) | 
| void | SetAmsduSupport (bool supported) | 
| uint8_t | GetTid (void) const | 
| Mac48Address | GetPeer (void) const | 
| uint16_t | GetBufferSize (void) const | 
| uint16_t | GetTimeout (void) const | 
| uint16_t | GetStartingSequence (void) const | 
| uint16_t | GetStartingSequenceControl (void) const | 
| bool | IsImmediateBlockAck (void) const | 
| bool | IsAmsduSupported (void) const | 
Protected Attributes | |
| Mac48Address | m_peer | 
| uint8_t | m_amsduSupported | 
| uint8_t | m_blockAckPolicy | 
| uint8_t | m_tid | 
| uint16_t | m_bufferSize | 
| uint16_t | m_timeout | 
| uint16_t | m_startingSeq | 
| EventId | m_inactivityEvent | 
Friends | |
| class | MacLow | 
Maintains information for a block ack agreement.
 1.6.1