DESERT 3.5.1
|
#include <rng.h>
#include <packet.h>
#include <module.h>
#include <tclcl.h>
#include <map>
#include <queue>
#include <iostream>
#include <string.h>
#include <cmath>
#include <climits>
#include <algorithm>
Go to the source code of this file.
Classes | |
struct | BufferType |
class | UwMultiTrafficControl |
Macros | |
#define | DEFAULT 1 |
Typedefs | |
typedef std::map< int, int > | UpTrafficMap |
typedef std::pair< int, int > | BehaviorItem |
typedef std::map< int, BehaviorItem > | BehaviorMap |
typedef std::map< int, BehaviorMap > | DownTrafficMap |
typedef std::queue< Packet * > | Buffer |
typedef std::map< int, Buffer * > | DownTrafficBuffer |
typedef std::map< int, BufferType > | BufferTrafficFeature |
#define DEFAULT 1 |
Definition at line 54 of file uwmulti-traffic-control.h.
typedef std::pair<int, int> BehaviorItem |
module_id, behavior>
Definition at line 91 of file uwmulti-traffic-control.h.
typedef std::map<int, BehaviorItem> BehaviorMap |
stack_id, behavior>
Definition at line 92 of file uwmulti-traffic-control.h.
typedef std::queue<Packet*> Buffer |
Definition at line 94 of file uwmulti-traffic-control.h.
typedef std::map<int,BufferType> BufferTrafficFeature |
traffic, buffer type
Definition at line 97 of file uwmulti-traffic-control.h.
typedef std::map<int, Buffer*> DownTrafficBuffer |
app_type, PacketQueue
Definition at line 95 of file uwmulti-traffic-control.h.
typedef std::map<int, BehaviorMap> DownTrafficMap |
app_type, BehaviorMap
Definition at line 93 of file uwmulti-traffic-control.h.
typedef std::map<int, int> UpTrafficMap |
app_type, module_id>
Definition at line 90 of file uwmulti-traffic-control.h.