This struct containes the pointers to ULP callback functions.
This struct containes the pointers to ULP callback functions. Each SCTP-instance can have its own set of callback functions. The callback functions of each SCTP-instance can be found by first reading the datastruct of an association from the list of associations. The datastruct of the association contains the name of the SCTP instance to which it belongs. With the name of the SCTP- instance its datastruct can be read from the list of SCTP-instances.
void (*sendFailureNotif)(unsigned int, unsigned char *, unsigned int, unsigned int *, void*)
2 - pointer to data not sent
3 - dataLength
4 - pointer to context from sendChunk
5 - pointer to ULP datavoid (*networkStatusChangeNotif)(unsigned int, short, unsigned short, void*)
2 - destinationAddresses
3 - newState
4 - pointer to ULP datavoid* (*communicationUpNotif)(unsigned int, unsigned short, int, unsigned short, unsigned short, void*)
2 - status, type of event
3 - number of destination addresses
4 - number input streamns
5 - number output streams
6 - pointer to ULP data, usually NULL
void (*communicationLostNotif)(unsigned int, unsigned short, void*)
2 - status, type of event
3 - pointer to ULP datavoid (*communicationErrorNotif)(unsigned int, unsigned short, void*)
2 - status, type of error
3 - pointer to ULP datavoid (*restartNotif)(unsigned int, void*)
2 - pointer to ULP datavoid (*shutdownCompleteNotif)(unsigned int, void*)
2 - pointer to ULP data
Alphabetic index HTML hierarchy of classes or Java