Module  jdk.sctp
软件包  com.sun.nio.sctp

Class SendFailedNotification

  • All Implemented Interfaces:
    Notification


    public abstract class SendFailedNotification
    extends Object
    implements Notification
    收到发送失败通知时发出的通知。

    发送失败通知表示无法发送消息。 典型地,这是因为关联已关闭与插座输出缓冲器的未发送的数据,或在一个的情况下SctpMultiChannel的关联未能设置。

    从以下版本开始:
    1.7
    • 构造方法详细信息

      • SendFailedNotification

        protected SendFailedNotification​()
        初始化此类的新实例。
    • 方法详细信息

      • address

        public abstract SocketAddress address​()
        返回地址。
        结果
        关联的对等主地址或消息发送到的地址
      • buffer

        public abstract ByteBuffer buffer​()
        返回要发送的数据。
        结果
        用户数据。 缓冲区位置将为0 ,其限制将设置为数据的末尾。
      • errorCode

        public abstract int errorCode​()
        返回错误代码。

        errorCode给出了发送失败的原因,如果设置,将是RFC2960第3.3.10节中定义的SCTP协议错误代码

        结果
        错误代码
      • streamNumber

        public abstract int streamNumber​()
        返回消息传送的流号。
        结果
        流号码