#include <IQoSClassifier.h>
Inheritance diagram for IQoSClassifier:
Public Member Functions | |
virtual int | numQueues ()=0 |
virtual int | classifyPacket (cMessage *msg)=0 |
virtual int IQoSClassifier::classifyPacket | ( | cMessage * | msg | ) | [pure virtual] |
The method should return the priority (the index of subqueue) for the given packet, a value between 0 and numQueues()-1 (inclusive), with 0 representing the highest priority.
Implemented in BasicDSCPClassifier.
virtual int IQoSClassifier::numQueues | ( | ) | [pure virtual] |
Returns the largest value plus one classifyPacket() returns.
Implemented in BasicDSCPClassifier.