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

クラスSctpStandardSocketOptions.InitMaxStreams

  • 含まれているクラス:
    SctpStandardSocketOptions

    public static class SctpStandardSocketOptions.InitMaxStreams
    extends Object
    このクラスは、アソシエーションの初期化中にローカル・エンドポイントで使用されるイン・バウンドまたはアウトバウンド・ストリームの最大数を設定するために使用されます。 このクラスのインスタンスは、SCTP_INIT_MAXSTREAMSソケット・オプションを設定するために使用されます。
    導入されたバージョン:
    1.7
    • メソッドのサマリー

      修飾子と型 メソッド 説明
      static SctpStandardSocketOptions.InitMaxStreams create​(int maxInStreams, int maxOutStreams)
      InitMaxStreamsインスタンスを作成します。
      boolean equals​(Object obj)
      指定されたオブジェクトが同じ数のインバウンド・ストリームおよびアウトバウンド・ストリームを持つ別のInitMaxStreamsインスタンスである場合は、trueを返します。
      int hashCode()
      このinit maxストリームのハッシュ・コード値を返します。
      int maxInStreams()
      インバウンド・ストリームの最大数を返します。
      int maxOutStreams()
      アウトバウンド・ストリームの最大数を返します。
      String toString()
      このinit maxストリームの文字列表現(最大のインバウンド・ストリームおよびアウトバウンド・ストリームを含む)を返します。
    • メソッドの詳細

      • create

        public static SctpStandardSocketOptions.InitMaxStreams create​(int maxInStreams,
                                                                      int maxOutStreams)
        InitMaxStreamsインスタンスを作成します。
        パラメータ:
        maxInStreams - インバウンド・ストリームの最大数(0 <= maxInStreams <= 65536)
        maxOutStreams - アウトバウンド・ストリームの最大数(0 <= maxOutStreams <= 65536)
        戻り値:
        InitMaxStreamsインスタンス
        例外:
        IllegalArgumentException - 引数が指定された境界の外部にある場合
      • maxInStreams

        public int maxInStreams()
        インバウンド・ストリームの最大数を返します。
        戻り値:
        インバウンド・ストリームの最大数
      • maxOutStreams

        public int maxOutStreams()
        アウトバウンド・ストリームの最大数を返します。
        戻り値:
        アウトバウンド・ストリームの最大数
      • toString

        public String toString()
        このinit maxストリームの文字列表現(最大のインバウンド・ストリームおよびアウトバウンド・ストリームを含む)を返します。
        オーバーライド:
        toString 、クラス:  Object
        戻り値:
        このinit maxストリームの文字列表現
      • equals

        public boolean equals​(Object obj)
        指定されたオブジェクトが同じ数のインバウンド・ストリームおよびアウトバウンド・ストリームを持つ別のInitMaxStreamsインスタンスである場合は、trueを返します。
        オーバーライド:
        equals 、クラス:  Object
        パラメータ:
        obj - このinit maxストリームと比較されるオブジェクト
        戻り値:
        指定されたオブジェクトが同じ数のインバウンド・ストリームおよびアウトバウンド・ストリームを持つ別のInitMaxStreamsインスタンスである場合はtrue
        関連項目:
        Object.hashCode()HashMap