Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

node_rxfc_mon Struct Reference

#include <nodes.h>


Detailed Description

This structure keeps tracks of remote flow-control indications and measures the time spent in flow-control over a period of time.

Every half period we monitor the time we spend against a ratio.

When no flow control occurs at all during two half periods, the structure is disposed of.


Data Fields

time_t start_half_period
 When half period started.

time_t fc_last_half
 Time spent in FC last half period.

time_t fc_accumulator
 Time spent in FC this period.

time_t fc_start
 Time when FC started, 0 if not in FC.


Field Documentation

time_t node_rxfc_mon::fc_accumulator
 

Time spent in FC this period.

time_t node_rxfc_mon::fc_last_half
 

Time spent in FC last half period.

time_t node_rxfc_mon::fc_start
 

Time when FC started, 0 if not in FC.

time_t node_rxfc_mon::start_half_period
 

When half period started.


The documentation for this struct was generated from the following file:
Generated on Sun Feb 12 10:50:12 2006 for Gtk-Gnutella by doxygen 1.3.6