| Interface | Description | 
|---|---|
| Notification | A notification from the SCTP stack. | 
| NotificationHandler<T> | A handler for consuming notifications from the SCTP stack. | 
| SctpSocketOption<T> | A socket option associated with an SCTP channel. | 
| Class | Description | 
|---|---|
| AbstractNotificationHandler<T> | A skeletal handler that consumes notifications and continues. | 
| Association | A class that represents an SCTP association. | 
| AssociationChangeNotification | Notification emitted when an association has either opened or closed. | 
| MessageInfo | The  MessageInfoclass provides additional ancillary information about
 messages. | 
| PeerAddressChangeNotification | Notification emitted when a destination address on a multi-homed peer
 encounters a change. | 
| SctpChannel | A selectable channel for message-oriented connected SCTP sockets. | 
| SctpMultiChannel | A selectable channel for message-oriented SCTP sockets. | 
| SctpServerChannel | A selectable channel for message-oriented listening SCTP sockets. | 
| SctpStandardSocketOptions | SCTP channels supports the socket options defined by this class
 (as well as those listed in the particular channel class) and may support
 additional Implementation specific socket options. | 
| SctpStandardSocketOptions.InitMaxStreams | This class is used to set the maximum number of inbound/outbound streams
 used by the local endpoint during association initialization. | 
| SendFailedNotification | Notification emitted when a send failed notification has been received. | 
| ShutdownNotification | Notification emitted when a peers shutdowns an the association. | 
| Enum | Description | 
|---|---|
| AssociationChangeNotification.AssocChangeEvent | Defines the type of change event that happened to the association. | 
| HandlerResult | Defines notification handler results. | 
| PeerAddressChangeNotification.AddressChangeEvent | Defines the type of address change event that occurred to the destination
 address on a multi-homed peer when it encounters a change of interface
 details. | 
| Exception | Description | 
|---|---|
| IllegalReceiveException | Unchecked exception thrown when an attempt is made to invoke the
  receivemethod ofSctpChannelorSctpMultiChannelfrom a notification handler. | 
| IllegalUnbindException | Unchecked exception thrown when an attempt is made to remove an
 address that is not bound to the channel, or remove an address from a
 channel that has only one address bound to it. | 
| InvalidStreamException | Unchecked exception thrown when an attempt is made to send a
 message to an invalid stream. | 
 Copyright © 2009, 2017, Oracle and/or its affiliates.  All rights reserved.