#include "ns3/object.h"
#include "ns3/traced-value.h"
#include "ns3/traced-callback.h"
#include "ns3/net-device.h"
#include "ns3/queue-item.h"
#include "ns3/queue-size.h"
#include <vector>
#include <map>
#include <functional>
#include <string>
#include "packet-filter.h"
Go to the source code of this file.
Classes | |
class | ns3::Queue< Item > |
Template class for packet Queues. More... | |
class | ns3::QueueDisc |
QueueDisc is an abstract base class providing the interface and implementing the operations common to all the queueing disciplines. More... | |
class | ns3::QueueDiscClass |
QueueDiscClass is the base class for classes that are included in a queue disc. More... | |
struct | ns3::QueueDisc::Stats |
Structure that keeps the queue disc statistics. More... | |
Namespaces | |
ns3 | |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Enumerations | |
enum | ns3::QueueDiscSizePolicy { ns3::SINGLE_INTERNAL_QUEUE, ns3::SINGLE_CHILD_QUEUE_DISC, ns3::MULTIPLE_QUEUES, ns3::NO_LIMITS } |
Enumeration of the available policies to handle the queue disc size. More... | |
Functions | |
std::ostream & | ns3::operator<< (std::ostream &os, const QueueDisc::Stats &stats) |
Stream insertion operator. More... | |