Main Page | Class List | File List | Class Members | File Members

packet_queue Struct Reference

List of all members.

Public Attributes

enum queue_state state
Tpacket_data ** tab
int max
int head
int tail
unsigned in_flight
unsigned dc
unsigned weight
Tpacket_sentsent_hd

Member Data Documentation

unsigned packet_queue::dc
 

Definition at line 48 of file scheduler.c.

Referenced by init_sched(), and scheduler().

int packet_queue::head
 

Definition at line 45 of file scheduler.c.

Referenced by check_dealloc_tcp_queue(), clear_tcp_queue(), dequeue_packet(), init_sched(), queue_empty(), queue_size(), and scheduler().

unsigned packet_queue::in_flight
 

Definition at line 47 of file scheduler.c.

Referenced by check_dealloc_tcp_queue(), clear_tcp_queue(), init_sched(), mh_ack_rcvd(), packet_timeout(), and scheduler().

int packet_queue::max
 

Definition at line 44 of file scheduler.c.

Referenced by clear_tcp_queue(), dequeue_packet(), init_sched(), queue_packet(), queue_size(), and scheduler().

Tpacket_sent* packet_queue::sent_hd
 

Definition at line 50 of file scheduler.c.

Referenced by add_tcp_sent(), clear_tcp_queue(), init_sched(), mh_ack_rcvd(), and packet_timeout().

enum queue_state packet_queue::state
 

Definition at line 42 of file scheduler.c.

Referenced by alloc_tcp_queue(), check_dealloc_tcp_queue(), cleanup_sched(), close_tcp_queue(), init_sched(), and scheduler().

Tpacket_data** packet_queue::tab
 

Definition at line 43 of file scheduler.c.

Referenced by cleanup_sched(), clear_tcp_queue(), dequeue_packet(), init_sched(), queue_packet(), and scheduler().

int packet_queue::tail
 

Definition at line 46 of file scheduler.c.

Referenced by check_dealloc_tcp_queue(), init_sched(), queue_empty(), queue_packet(), and queue_size().

unsigned packet_queue::weight
 

Definition at line 49 of file scheduler.c.

Referenced by alloc_tcp_queue(), init_sched(), and scheduler().


The documentation for this struct was generated from the following file:
Generated on Sun May 14 13:36:53 2006 by  doxygen 1.4.2