this struct contains all necessary data for creating SACKs from received data chunks
-
void* sack_chunk
-
List* frag_list
-
List* dup_list
-
unsigned int ctsna
- cumulative TSN acked
-
unsigned int lowest
- store lowest tsn value for dups (!)
-
unsigned int highest
- stores highest tsn received so far, taking care of wraps ie.
-
boolean contains_valid_sack
-
boolean timer_running
-
boolean new_chunk_received
- indicates whether a chunk was recvd that is truly new
-
TimerID sack_timer
- timer for delayed sacks
-
unsigned int last_address
-
unsigned int my_association
-
unsigned int my_rwnd
-
unsigned int delay
- delay for delayed ACK in msecs
Documentation
this struct contains all necessary data for creating SACKs from received data chunks
void* sack_chunk
List* frag_list
List* dup_list
unsigned int ctsna
- cumulative TSN acked
unsigned int lowest
- store lowest tsn value for dups (!)
unsigned int highest
- stores highest tsn received so far, taking care of wraps
ie. highest < lowest indicates a wrap
boolean contains_valid_sack
boolean timer_running
boolean new_chunk_received
- indicates whether a chunk was recvd that is truly new
TimerID sack_timer
- timer for delayed sacks
unsigned int last_address
unsigned int my_association
unsigned int my_rwnd
unsigned int delay
- delay for delayed ACK in msecs
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.