- java.lang.Object
-
- com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams
-
- Enclosing class:
- 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流的字符串表示形式,包括最大输入和输出绑定流。
-
equals
public boolean equals(Object obj)
如果指定的对象是另一个具有相同数量的输入和输出绑定流的另一个InitMaxStreams
实例,则返回true。- 重写:
-
equals
在类Object
- 参数
-
obj
- 要与此init max流进行比较的对象 - 结果
-
如果指定的对象是另一个具有相同数量的输入和输出绑定流的另一个
InitMaxStreams
实例,则InitMaxStreams
true - 另请参见:
-
Object.hashCode()
,HashMap
-
hashCode
public int hashCode()
返回此init max流的哈希码值。- 重写:
-
hashCode
在类Object
- 结果
- 此对象的哈希码值。
- 另请参见:
-
Object.equals(java.lang.Object)
,System.identityHashCode(java.lang.Object)
-
-