43 typedef map<int, double>
i2d;
54 dlCUInfo(std::string
id, std::string _queue,
int urg,
int thre,
double dropP,
int absThre);
57 typedef std::map<std::string, dlCUInfo>
cuRepo;
60 typedef std::map<RMTQueue*, std::string>
queue2CU;
67 typedef std::map<RMTPort*, PriorityQueuesList>
Port2PQ;
73 void postPDUInsertion(
RMTQueue* queue);
74 void onMessageDrop(
RMTQueue* queue,
const cPacket* pdu);
75 void postQueueCreation(
RMTQueue* queue);
80 double getInDropProb(
RMTQueue * queue);
81 double getOutDropProb(
RMTQueue * queue);
90 port2Count inC,
outC, lastInsertedUrgency;
list< RMTQueue * > QueuesList
PriorityQueuesList::reverse_iterator PQListRIterator
std::map< std::string, dlCUInfo > cuRepo
cuRepo::iterator cuRepoiterator
map< RMTPort *, RMTQueue * > port2Queue
std::map< RMTQueue *, std::string > queue2CU
std::map< int, QueuesList > PriorityQueuesList
PriorityQueuesList::iterator PQListIterator
std::map< RMTPort *, PriorityQueuesList > Port2PQ
map< RMTPort *, unsigned int > port2Count
map< RMTPort *, QueuesList > port2Queues