Reliable Transfer


o rtx_buffer_struct
this struct contains all necessary data for retransmissions and processing of received SACKs
o rtx_reset_bytecounters
after submitting results from a SACK to flowcontrol, the counters in reliable transfer must be reset
o rtx_new_reltransfer
function creates and allocs new rtx_buffer structure.
o rtx_delete_reltransfer
function deletes a rtx_buffer structure (when it is not needed anymore)
o rtx_rtt_update
helper function that calls pm_chunksAcked() and tells path management, if new chunks have been acked, and new RTT may be guessed
o rtx_sort_tsn
helper function for sorting list of chunks in tsn order
o rtx_dequeue_up_to
Function takes out chunks up to ctsna, updates newly acked bytes
o rtx_process_sack
this is called by bundling, when a SACK needs to be processed.
o rtx_t3_timeout
called from flow-control to trigger retransmission of chunks that have previously been sent to the address that timed out.
o rtx_update_retrans_chunks
a function called by FlowCtrl, when chunk has been given to the bundling instance, but is already contained in the reliable transfer list.
o rtx_save_retrans_chunks
a function called by FlowCtrl, when chunks have been given to the bundling instance, but need to be kept in the buffer until acknowledged
o chunk_list_debug
output debug messages for the list of saved chunks
o rtx_readLocalTSNacked
function that returns the consecutive tsn number that has been acked by the peer.
o rtx_restart_reliable_transfer
called, when a Cookie, that indicates the peer's restart, is received in the ESTABLISHED state -> we need to restart too
o rtx_readNumberOfUnackedChunks
Function returns the number of chunks that are waiting in the queue to be acked
o rtx_read_remote_receiver_window
function to return the last a_rwnd value we got from our peer
o rtx_set_remote_receiver_window
function to set the a_rwnd value when we got it from our peer
o rtx_shutdown
function that is called by SCTP-Control, when ULP requests shutdown in an established association
o rtx_rcv_shutdown_ctsna
function that is called by SCTP-Control, when peer indicates shutdown and sends us his last ctsnathis function dequeues all chunks, and returns the number of chunks left in the queue

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.