Public Member Functions | Public Attributes

SRR Class Reference

Inheritance diagram for SRR:
Queue< T > Connector NsObject Handler

List of all members.

Public Member Functions

virtual int command (int argc, const char *const *argv)
Packetdeque (void)
void enque (Packet *pkt)
void clear ()
PacketSRRgetMaxflow ()
int length ()
int blength ()
int add_to_WM (int queueid, int weight)
int del_from_WM (int queueid, int weight)
struct wm_nodegetNextNode ()

Public Attributes

int maxqueuenumber_
int blimit_
int bytecnt
int pktcnt
int flwcnt
int last_queueid
int last_size
PacketSRR srr [MAXFLOW]
int f2q [MAXFLOW]
int private_rate [MAXFLOW]
int mtu_
int granularity_
int maxRate
int minRate
class WSS wss
struct wm_node wmHead [MAXWSSORDER]
struct wm_node wmTail [MAXWSSORDER]
struct wm_nodepwmCurr
struct wm_nodepRowHead [MAXFLOW]
struct wm_nodepRowTail [MAXFLOW]
int wmEmptyFlag
int maxColumn
int currMaxColumn
int min_quantum

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