35 EV <<
"TailDrop: dropping message for queue " << queue->getName() <<
"!" << endl;
44 if(par(
"printAtEnd").boolValue()) {
45 std::cout <<
"TailDrop::finish" << endl;
46 std::cout << this->getFullPath() << endl;
47 for(
auto & ql :
count) {
49 std::cout <<
"\tQueue : "<< q->getFullPath()<<endl;
50 std::cout <<
"\t\tReceived : "<< count[q]<<endl;
51 std::cout <<
"\t\tAccepted : "<<
accepted[q]<<endl;
52 std::cout <<
"\t\tRefused : "<<
drop[q]<<endl;
std::map< RMTQueue *, long > count
virtual bool run(RMTQueue *queue)
std::map< RMTQueue *, long > drop
std::map< RMTQueue *, long > accepted