A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
prio-queue-disc.h File Reference
#include "queue-disc.h"
#include <array>
+ Include dependency graph for prio-queue-disc.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns3::PriomapChecker
 AttributeChecker implementation for PriomapValue. More...
 
class  ns3::PriomapValue
 AttributeValue implementation for Priomap. More...
 
class  ns3::PrioQueueDisc
 The Prio qdisc is a simple classful queueing discipline that contains an arbitrary number of classes of differing priority. More...
 

Namespaces

namespace  ns3
 Every class exported by the ns3 library is enclosed in the ns3 namespace.
 

Typedefs

typedef std::array< uint16_t, 16 > ns3::Priomap
 Priority map.
 

Functions

template<typename T1 >
Ptr< const AttributeAccessor > ns3::MakePriomapAccessor (T1 a1)
 
template<typename T1 , typename T2 >
Ptr< const AttributeAccessor > ns3::MakePriomapAccessor (T1 a1, T2 a2)
 
Ptr< const AttributeChecker > ns3::MakePriomapChecker ()
 
std::ostream & ns3::operator<< (std::ostream &os, const Priomap &priomap)
 Serialize the priomap to the given ostream.
 
std::istream & ns3::operator>> (std::istream &is, Priomap &priomap)
 Serialize from the given istream to this priomap.