Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals  

Trcving_buffers Struct Reference


Data Fields

itemcomplete_start
itemcomplete_end
itemincomplete_start
itemincomplete_end
Tduppledupple_start
Tduppledupple_end
unsigned long int buffer_size
pthread_mutex_t buffer_size_mutex
pthread_mutex_t complete_start_mutex

Detailed Description

receive buffers structure


Field Documentation

unsigned long int Trcving_buffers::buffer_size
 

counter of buffer size

pthread_mutex_t Trcving_buffers::buffer_size_mutex
 

mutex used for mutual exclusion of threads manipulating with buffer size counter

struct item* Trcving_buffers::complete_end
 

complete buffer end

struct item* Trcving_buffers::complete_start
 

complete buffer start

pthread_mutex_t Trcving_buffers::complete_start_mutex
 

mutex used for mutual exclusion of threads reading from complete buffer

struct Tdupple* Trcving_buffers::dupple_end
 

end of structure for determining duplicities

struct Tdupple* Trcving_buffers::dupple_start
 

start of structure for determining duplicities

struct item* Trcving_buffers::incomplete_end
 

incomplete buffer end

struct item* Trcving_buffers::incomplete_start
 

incomplete buffer start


The documentation for this struct was generated from the following file:
Generated on Fri May 21 07:50:25 2004 for Active Router Transport Protocol (ARTP) by doxygen1.2.15