-
PATHDATA - this struct contains the necessary data per (destination or) path.
-
PATHMANDATA - this struct contains all necessary data for one instance of the path management module.
-
pmData - this pointer is set to point to the current asssociation's path management struct it becomes zero after we have treated an incoming/outgoing datagram
-
sctp_getTime - return the current system time converted to a value of milliseconds.
-
handleChunksRetransmitted - handleChunksRetransmitted is called whenever datachunks are retransmitted or a hearbeat-request has not been acknowledged within the current heartbeat-intervall.
-
handleChunksAcked - Function is used to update RTT, SRTT, RTO values after chunks have been acked.
-
pm_heartbeat - pm_heartbeat is called when a heartbeat was received from the peer.
-
pm_heartbeatTimer - pm_heartbeatTimer is called by the adaption-layer when the heartbeat timer expires.
-
pm_doHB - simple function that sends a heartbeat chunk to the indicated address
-
pm_heartbeatAck - pm_heartbeatAck is called when a heartbeat acknowledgement was received from the peer.
-
pm_chunksAcked - pm_chunksAcked is called by reliable transfer whenever chunks have been acknowledged.
-
pm_chunksSentOn - helper function, that simply sets the chunksSent flag of this path management instance to TRUE
-
pm_chunksRetransmitted - pm_chunksRetransmitted is called by reliable transfer whenever chunks have been retransmitted.
-
pm_rto_backoff - pm_rto_backoff is called by reliable transfer when the T3 retransmission timer expires.
-
pm_enableHB - pm_enableHB is called when ULP wants to enable heartbeat.
-
pm_disableAllHB - pm_disableAllHB is usually called on shutdown to disable all heartbeats
-
pm_disableHB - pm_disableHB is called to disable heartbeat for one specific path id.
-
pm_setPrimaryPath - pm_setPrimaryPath sets the primary path.
-
pm_readRTO - pm_readRTO returns the currently set RTO value for a certain path.
-
pm_readRttVar - pm_readRttVar returns the currently measured value for Round-Trip time variation of a certain path.
-
pm_readSRTT - pm_readSRTT returns the currently set SRTT value for a certain path.
-
pm_readState - pm_readState returns the current state of the path.
-
pm_readPrimaryPath - pm_readPrimaryPath is used to determine the current primary path
-
pm_getMaxPathRetransmisions - pm_getMaxPathRetransmisions is used to get the current maxPathRetransmissions parameter value
-
pm_setMaxPathRetransmisions - pm_setMaxPathRetransmisions is used to get the current maxPathRetransmissions parameter value
-
pm_getRtoInitial - pm_getRtoInitial is used to get the current rto_initial parameter value
-
pm_setRtoInitial - pm_getRtoInitial is used to get the current rto_initial parameter value
-
pm_setPaths - pm_setPaths modufies number of paths and sets the primary path.
-
pm_newPathman - pm_newPathman creates a new instance of pathmanagement.
-
pm_deletePathman - Deletes the instance pointed to by pathmanPtr.
Alphabetic index Hierarchy of classes
This page was generated with the help of DOC++.