Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes

PolicyClassifier Class Reference

List of all members.

Public Member Functions

void addPolicyEntry (int argc, const char *const *argv)
void addPolicerEntry (int argc, const char *const *argv)
void updatePolicyRTT (int argc, const char *const *argv)
double getCBucket (const char *const *argv)
int mark (Packet *pkt)
void printPolicyTable ()
void printPolicerTable ()

Public Attributes

Policypolicy_pool [MAX_POLICIES]

Protected Member Functions

policyTableEntrygetPolicyTableEntry (nsaddr_t source, nsaddr_t dest)
policerTableEntrygetPolicerTableEntry (int policy_index, int oldCodePt)

Protected Attributes

policyTableEntry policyTable [MAX_POLICIES]
int policyTableSize
policerTableEntry policerTable [MAX_CP]
int policerTableSize

The documentation for this class was generated from the following files: