Public Member Functions | Protected Member Functions | Protected Attributes

DelayBoxClassifier Class Reference

Inheritance diagram for DelayBoxClassifier:
Classifier NsObject Handler

List of all members.

Public Member Functions

double now ()
void timeout (int src, int dst, int fid)
void add_rule (const char *const src, const char *const dst, const char *const dly, const char *const loss, const char *const linkspd)
void add_rule (const char *const src, const char *const dst, const char *const dly, const char *const loss)
void add_rule (const char *const src, const char *const dst, const char *const dly)
void list_rules ()
void list_flows ()
void output_delay (int src, int dst, int fid, FILE *fp)
void set_debug (int d)
void set_asymmetric (void)
void setfp (FILE *fp)

Protected Member Functions

int classify (Packet *p)
void forward_packet (Packet *p)
virtual void recv (Packet *p, Handler *h)

Protected Attributes

map< DelayBoxPair, DelayBoxRule * > rules_
map< DelayBoxPair, DelayBoxFlow * > flows_
int debug_
FILE * rttfp_
int symmetric_

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