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ストリームの文字列表現(最大のインバウンド・ストリームおよびアウトバウンド・ストリームを含む)を返します。
- 
メソッドの詳細- 
createpublic static SctpStandardSocketOptions.InitMaxStreams create(int maxInStreams, int maxOutStreams)InitMaxStreamsインスタンスを作成します。- パラメータ:
- maxInStreams- インバウンド・ストリームの最大数(- 0 <= maxInStreams <= 65536)
- maxOutStreams- アウトバウンド・ストリームの最大数(- 0 <= maxOutStreams <= 65536)
- 戻り値:
- InitMaxStreamsインスタンス
- 例外:
- IllegalArgumentException- 引数が指定された境界の外部にある場合
 
- 
maxInStreamspublic int maxInStreams()インバウンド・ストリームの最大数を返します。- 戻り値:
- インバウンド・ストリームの最大数
 
- 
maxOutStreamspublic int maxOutStreams()アウトバウンド・ストリームの最大数を返します。- 戻り値:
- アウトバウンド・ストリームの最大数
 
- 
toStringpublic String toString()このinit maxストリームの文字列表現(最大のインバウンド・ストリームおよびアウトバウンド・ストリームを含む)を返します。
- 
equalspublic boolean equals(Object obj)指定されたオブジェクトが同じ数のインバウンド・ストリームおよびアウトバウンド・ストリームを持つ別のInitMaxStreamsインスタンスである場合は、trueを返します。- オーバーライド:
- equals、クラス:- Object
- パラメータ:
- obj- このinit maxストリームと比較されるオブジェクト
- 戻り値:
- 指定されたオブジェクトが同じ数のインバウンド・ストリームおよびアウトバウンド・ストリームを持つ別のInitMaxStreamsインスタンスである場合はtrue
- 関連項目:
- Object.hashCode()、- HashMap
 
- 
hashCodepublic int hashCode()このinit maxストリームのハッシュ・コード値を返します。- オーバーライド:
- hashCode、クラス:- Object
- 戻り値:
- このオブジェクトのハッシュ・コード値。
- 関連項目:
- Object.equals(java.lang.Object),- System.identityHashCode(java.lang.Object)
 
 
-