Data Fields | |
DSEQ_TYPE | dseq |
FRAGMENTS_TYPE | act_frag |
FRAGMENTS_TYPE | frag_count |
enum packet_type | dgram_type |
int | invalid |
fragment_item * | fragments_start |
fragment_item * | fragments_end |
item * | next |
item * | last |
char * | packet |
Tsending_buffers * | buffer_info |
int | length |
SEQ_TYPE | seq |
double | first_send_time |
double | time_to_resend |
int | retr_counter |
item * | next |
item * | last |
item * | next_to_resend |
item * | last_to_resend |
|
actual fragments count (count of saved fragments from this datagram). |
|
the pointer to the buffer whose packet it is |
|
datagram type |
|
data sequence number |
|
packet first sending time |
|
total fragments count |
|
fragments end |
|
fragments start |
|
item validity sign |
|
last packet in buffer |
|
last item in buffer |
|
last packet in structure for retransmissions |
|
packet payload length (size) |
|
next packet in buffer |
|
next item in buffer |
|
next packet in structure for retransmissions |
|
packet payload |
|
packet retransmit counter |
|
packet sequence number |
|
packet time to resend |