A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ns3::BlockAckManager Member List

This is the complete list of members for ns3::BlockAckManager, including all inherited members.

Agreements typedef (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
AgreementsCI typedef (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
AgreementsI typedef (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
BlockAckManager(const BlockAckManager &) (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
BlockAckManager() (defined in ns3::BlockAckManager)ns3::BlockAckManager
CleanupBuffers(void)ns3::BlockAckManagerprivate
CreateAgreement(const MgtAddBaRequestHeader *reqHdr, Mac48Address recipient)ns3::BlockAckManager
DestroyAgreement(Mac48Address recipient, uint8_t tid)ns3::BlockAckManager
ExistsAgreement(Mac48Address recipient, uint8_t tid) const ns3::BlockAckManager
ExistsAgreementInState(Mac48Address recipient, uint8_t tid, enum OriginatorBlockAckAgreement::State state) const ns3::BlockAckManager
GetNBufferedPackets(Mac48Address recipient, uint8_t tid) const ns3::BlockAckManager
GetNextPacket(WifiMacHeader &hdr)ns3::BlockAckManager
GetNextPacketSize(void) const ns3::BlockAckManager
GetNRetryNeededPackets(Mac48Address recipient, uint8_t tid) const ns3::BlockAckManager
GetSeqNumOfNextRetryPacket(Mac48Address recipient, uint8_t tid) const ns3::BlockAckManager
HasBar(struct Bar &bar) (defined in ns3::BlockAckManager)ns3::BlockAckManager
HasOtherFragments(uint16_t sequenceNumber) const ns3::BlockAckManager
HasPackets(void) const ns3::BlockAckManager
InactivityTimeout(Mac48Address, uint8_t) (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
m_address (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
m_agreementsns3::BlockAckManagerprivate
m_bars (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
m_blockAckInactivityTimeout (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
m_blockAckThreshold (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
m_blockAckType (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
m_blockPackets (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
m_maxDelay (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
m_queue (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
m_retryPacketsns3::BlockAckManagerprivate
m_txMiddle (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
m_unblockPackets (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
NotifyAgreementEstablished(Mac48Address recipient, uint8_t tid, uint16_t startingSeq)ns3::BlockAckManager
NotifyAgreementUnsuccessful(Mac48Address recipient, uint8_t tid)ns3::BlockAckManager
NotifyGotBlockAck(const CtrlBAckResponseHeader *blockAck, Mac48Address recipient)ns3::BlockAckManager
NotifyMpduTransmission(Mac48Address recipient, uint8_t tid, uint16_t nextSeqNumber)ns3::BlockAckManager
operator=(const BlockAckManager &) (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
PacketQueue typedef (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
PacketQueueCI typedef (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
PacketQueueI typedef (defined in ns3::BlockAckManager)ns3::BlockAckManagerprivate
ScheduleBlockAckReqIfNeeded(Mac48Address recipient, uint8_t tid)ns3::BlockAckManagerprivate
SetBlockAckInactivityCallback(Callback< void, Mac48Address, uint8_t, bool > callback) (defined in ns3::BlockAckManager)ns3::BlockAckManager
SetBlockAckThreshold(uint8_t nPackets)ns3::BlockAckManager
SetBlockAckType(enum BlockAckType bAckType)ns3::BlockAckManager
SetBlockDestinationCallback(Callback< void, Mac48Address, uint8_t > callback) (defined in ns3::BlockAckManager)ns3::BlockAckManager
SetMaxPacketDelay(Time maxDelay)ns3::BlockAckManager
SetQueue(Ptr< WifiMacQueue > queue)ns3::BlockAckManager
SetTxMiddle(MacTxMiddle *txMiddle) (defined in ns3::BlockAckManager)ns3::BlockAckManager
SetUnblockDestinationCallback(Callback< void, Mac48Address, uint8_t > callback) (defined in ns3::BlockAckManager)ns3::BlockAckManager
StorePacket(Ptr< const Packet > packet, const WifiMacHeader &hdr, Time tStamp)ns3::BlockAckManager
SwitchToBlockAckIfNeeded(Mac48Address recipient, uint8_t tid, uint16_t startingSeq)ns3::BlockAckManager
TearDownBlockAck(Mac48Address recipient, uint8_t tid)ns3::BlockAckManager
UpdateAgreement(const MgtAddBaResponseHeader *respHdr, Mac48Address recipient)ns3::BlockAckManager
~BlockAckManager() (defined in ns3::BlockAckManager)ns3::BlockAckManager