struct SCTP_Association_Status

This struct contains the data to be returned to the ULP with the sctp_getAssocStatus() function primitive.

[more]unsigned short state
(get)
[more]unsigned short numberOfAddresses
(get)
[more]unsigned char primaryDestinationAddress[SCTP_MAX_IP_LEN]
(get)
[more]unsigned short outStreams
(get)
[more]unsigned short inStreams
(get)
[more]unsigned short primaryAddressIndex
(get/set)
[more]unsigned int currentReceiverWindowSize
(get)
[more]unsigned int outstandingBytes
(get)
[more]unsigned int noOfChunksInSendQueue
(get)
[more]unsigned int noOfChunksInRetransmissionQueue
(get)
[more]unsigned int noOfChunksInReceptionQueue
(get)
[more]unsigned int rtoInitial
(get/set) the initial round trip timeout
[more]unsigned int rtoMin
(get/set) the minimum RTO timeout
[more]unsigned int validCookieLife
(get/set) the lifetime of a cookie
[more]unsigned int assocMaxRetransmits
(get/set) maximum retransmissions per association
[more]unsigned int pathMaxRetransmits
(get/set) maximum retransmissions per path
[more]unsigned int maxInitRetransmits
(get/set) maximum initial retransmissions
[more]unsigned int myRwnd
(get/set) from recvcontrol : my receiver window
[more]unsigned int delay
(get/set) recvcontrol: delay for delayed ACK in msecs
[more]unsigned char ipTos
(get/set) per instance: for the IP type of service field.
[more]unsigned int maxSendQueue
currently unused, will limit the number of chunks queued in the send queue later
[more]unsigned int maxRecvQueue
currently unused, may limit the number of chunks queued in the receive queue later.


Documentation

This struct contains the data to be returned to the ULP with the sctp_getAssocStatus() function primitive. It is marked whether data may only be retrieved using the sctp_getAssocStatus() function, or also set using the sctp_setAssocStatus() function.
ounsigned short state
(get)

ounsigned short numberOfAddresses
(get)

ounsigned char primaryDestinationAddress[SCTP_MAX_IP_LEN]
(get)

ounsigned short outStreams
(get)

ounsigned short inStreams
(get)

ounsigned short primaryAddressIndex
(get/set)

ounsigned int currentReceiverWindowSize
(get)

ounsigned int outstandingBytes
(get)

ounsigned int noOfChunksInSendQueue
(get)

ounsigned int noOfChunksInRetransmissionQueue
(get)

ounsigned int noOfChunksInReceptionQueue
(get)

ounsigned int rtoInitial
(get/set) the initial round trip timeout

ounsigned int rtoMin
(get/set) the minimum RTO timeout

ounsigned int validCookieLife
(get/set) the lifetime of a cookie

ounsigned int assocMaxRetransmits
(get/set) maximum retransmissions per association

ounsigned int pathMaxRetransmits
(get/set) maximum retransmissions per path

ounsigned int maxInitRetransmits
(get/set) maximum initial retransmissions

ounsigned int myRwnd
(get/set) from recvcontrol : my receiver window

ounsigned int delay
(get/set) recvcontrol: delay for delayed ACK in msecs

ounsigned char ipTos
(get/set) per instance: for the IP type of service field.

ounsigned int maxSendQueue
currently unused, will limit the number of chunks queued in the send queue later

ounsigned int maxRecvQueue
currently unused, may limit the number of chunks queued in the receive queue later. Is this really needed ? The protocol limits the receive queue with window advertisement of arwnd==0

Alphabetic index HTML hierarchy of classes or Java



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