A Discrete-Event Network Simulator
API
ns3::WifiMacQueue Member List

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

Dequeue(void) overridens3::WifiMacQueue
Dequeue(WifiMacQueue::ConstIterator pos)ns3::WifiMacQueue
DequeueByAddress(Mac48Address dest)ns3::WifiMacQueue
DequeueByTid(uint8_t tid)ns3::WifiMacQueue
DequeueByTidAndAddress(uint8_t tid, Mac48Address dest)ns3::WifiMacQueue
DequeueFirstAvailable(const Ptr< QosBlockedDestinations > blockedPackets=nullptr)ns3::WifiMacQueue
DoDequeue(ConstIterator pos)ns3::WifiMacQueueprivate
DoEnqueue(ConstIterator pos, Ptr< WifiMacQueueItem > item)ns3::WifiMacQueueprivate
DoRemove(ConstIterator pos)ns3::WifiMacQueueprivate
DROP_NEWEST enum valuens3::WifiMacQueue
DROP_OLDEST enum valuens3::WifiMacQueue
DropPolicy enum namens3::WifiMacQueue
EMPTYns3::WifiMacQueuestatic
Enqueue(Ptr< WifiMacQueueItem > item) overridens3::WifiMacQueue
GetMaxDelay(void) constns3::WifiMacQueue
GetNBytes(uint8_t tid, Mac48Address dest) constns3::WifiMacQueue
GetNBytes(void)ns3::WifiMacQueue
GetNPackets(uint8_t tid, Mac48Address dest) constns3::WifiMacQueue
GetNPackets(void)ns3::WifiMacQueue
GetNPacketsByAddress(Mac48Address dest)ns3::WifiMacQueue
GetNPacketsByTidAndAddress(uint8_t tid, Mac48Address dest)ns3::WifiMacQueue
GetTypeId(void)ns3::WifiMacQueuestatic
Insert(ConstIterator pos, Ptr< WifiMacQueueItem > item)ns3::WifiMacQueue
IsEmpty(void)ns3::WifiMacQueue
m_dropPolicyns3::WifiMacQueueprivate
m_expiredPacketsPresentns3::WifiMacQueuemutableprivate
m_maxDelayns3::WifiMacQueueprivate
m_nQueuedBytesns3::WifiMacQueueprivate
m_nQueuedPacketsns3::WifiMacQueueprivate
m_traceExpiredns3::WifiMacQueueprivate
NS_LOG_TEMPLATE_DECLAREns3::WifiMacQueueprivate
Peek(void) const overridens3::WifiMacQueue
PeekByAddress(Mac48Address dest, ConstIterator pos=EMPTY) constns3::WifiMacQueue
PeekByTid(uint8_t tid, ConstIterator pos=EMPTY) constns3::WifiMacQueue
PeekByTidAndAddress(uint8_t tid, Mac48Address dest, ConstIterator pos=EMPTY) constns3::WifiMacQueue
PeekFirstAvailable(const Ptr< QosBlockedDestinations > blockedPackets=nullptr, ConstIterator pos=EMPTY) constns3::WifiMacQueue
PushFront(Ptr< WifiMacQueueItem > item)ns3::WifiMacQueue
Remove(void) overridens3::WifiMacQueue
Remove(Ptr< const Packet > packet)ns3::WifiMacQueue
Remove(ConstIterator pos, bool removeExpired=false)ns3::WifiMacQueue
SetMaxDelay(Time delay)ns3::WifiMacQueue
TtlExceeded(ConstIterator &it)ns3::WifiMacQueueprivate
WifiMacQueue()ns3::WifiMacQueue
~WifiMacQueue()ns3::WifiMacQueue