@Exported public abstract class SendFailedNotification extends Object implements Notification
 A send failed notification indicates that a message cannot be delivered.
 Typically this is because the association has been shutdown with unsent data
 in the socket output buffer, or in the case of a SctpMultiChannel
 the association failed to setup.
| Modifier | Constructor and Description | 
|---|---|
| protected  | SendFailedNotification()Initializes a new instance of this class. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract SocketAddress | address()Returns the address. | 
| abstract Association | association()Returns the association that this notification is applicable to. | 
| abstract ByteBuffer | buffer()Returns the data that was to be sent. | 
| abstract int | errorCode()Returns the error code. | 
| abstract int | streamNumber()Returns the stream number that the messge was to be sent on. | 
protected SendFailedNotification()
public abstract Association association()
association in interface Notificationnull if
          there is no association, that is, the notification follows a
          AssociationChangeNotification.AssocChangeEvent.CANT_STARTpublic abstract SocketAddress address()
public abstract ByteBuffer buffer()
0 and its
          limit will be set to the end of the data.public abstract int errorCode()
The errorCode gives the reason why the send failed, and if set, will be a SCTP protocol error code as defined in RFC2960 section 3.3.10
public abstract int streamNumber()
 Copyright © 2009, 2025, Oracle and/or its affiliates.  All rights reserved.