モジュール jdk.sctp
パッケージ com.sun.nio.sctp

クラスSendFailedNotification

  • すべての実装されたインタフェース:
    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​()
        メッセージが送信されたストリーム番号を返します。
        戻り値:
        ストリーム番号