クラスSctpStandardSocketOptions.InitMaxStreams
java.lang.Object
com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams
- 含まれているクラス:
SctpStandardSocketOptions
public static class SctpStandardSocketOptions.InitMaxStreams extends Object
このクラスは、アソシエーションの初期化中にローカル・エンドポイントで使用されるイン・バウンドまたはアウトバウンド・ストリームの最大数を設定するために使用されます。 このクラスのインスタンスは、
SCTP_INIT_MAXSTREAMSソケット・オプションを設定するために使用されます。 - 導入されたバージョン:
- 1.7
-
メソッドのサマリー
修飾子と型メソッド説明create(int maxInStreams, int maxOutStreams) InitMaxStreamsインスタンスを作成します。boolean指定されたオブジェクトが同じ数のインバウンド・ストリームおよびアウトバウンド・ストリームを持つ別のInitMaxStreamsインスタンスである場合は、trueを返します。inthashCode()このinit maxストリームのハッシュ・コード値を返します。intインバウンド・ストリームの最大数を返します。intアウトバウンド・ストリームの最大数を返します。toString()このinit maxストリームの文字列表現(最大のインバウンド・ストリームおよびアウトバウンド・ストリームを含む)を返します。クラスオブジェクトで宣言されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
メソッドの詳細
-
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
-
equals
-
hashCode
-