Data Fields | |
artp_receiver | receiver |
item * | sent_start |
item * | sent_end |
item * | to_send |
item * | end |
unsigned long int | buffer_size |
pthread_mutex_t | buffer_size_mutex |
pthread_mutex_t | sent_start_mutex |
pthread_mutex_t | sent_end_mutex |
pthread_mutex_t | to_send_mutex |
pthread_mutex_t | end_mutex |
|
counter of buffer size |
|
mutex used for mutual exclusion of threads manipulating with buffer size counter |
|
the end of buffer for packets to be sent |
|
mutex used for mutual exclusion of threads writing to to send packets buffer end |
|
session receiver |
|
buffer for sent packets (its end) |
|
mutex used for mutual exclusion of threads writing to sent packets buffer end |
|
buffer for sent packets (its start) |
|
mutex used for mutual exclusion of threads reading from sent packets buffer. |
|
the beginning of buffer for packets to be sent |
|
mutex used for mutual exclusion of threads reading from to send packets buffer |