- java.lang.Object
-
- com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams
-
- Enclosing class:
- SctpStandardSocketOptions
public static class SctpStandardSocketOptions.InitMaxStreams extends Object
此类用于设置关联初始化期间本地端点使用的入站/出站流的最大数量。 该类的一个实例用于设置SCTP_INIT_MAXSTREAMS
套接字选项。- 从以下版本开始:
- 1.7
-
-
方法摘要
所有方法 静态方法 接口方法 具体的方法 Modifier and Type 方法 描述 static SctpStandardSocketOptions.InitMaxStreams
create(int maxInStreams, int maxOutStreams)
创建一个InitMaxStreams实例。boolean
equals(Object obj)
如果指定的对象是另一个InitMaxStreams
具有相同数量的输入和输出绑定流的实例,则返回true。int
hashCode()
返回此init数据流的哈希码值。int
maxInStreams()
返回入站流的最大数量。int
maxOutStreams()
返回出站流的最大数量。String
toString()
返回此init最大流的字符串表示形式,包括最大输入和输出绑定流。
-
-
-
方法详细信息
-
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最大流的字符串表示形式,包括最大输入和输出绑定流。
-
equals
public boolean equals(Object obj)
如果指定的对象是另一个InitMaxStreams
具有相同数量的输入和输出绑定流的实例,则返回true。- 重写:
-
equals
在Object
- 参数
-
obj
- 要与此init max比较的对象 - 结果
-
如果指定的对象是具有相同数量的进出流绑定流的另一个
InitMaxStreams
实例,InitMaxStreams
true - 另请参见:
-
Object.hashCode()
,HashMap
-
hashCode
public int hashCode()
返回此init数据流的哈希码值。- 重写:
-
hashCode
在Object
- 结果
- 该对象的哈希码值。
- 另请参见:
-
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
-