Module jdk.sctp
Package com.sun.nio.sctp

Class SctpStandardSocketOptions.InitMaxStreams

java.lang.Object
com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams
封装类:
SctpStandardSocketOptions

public static class SctpStandardSocketOptions.InitMaxStreams extends Object
该类用于在关联初始化期间设置本地端点使用的入站/出站流的最大数量。此类的一个实例用于设置SCTP_INIT_MAXSTREAMS套接字选项。
自版本:
1.7
  • Method Details

    • 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()
      返回此初始化最大流的字符串表示,包括最大的入站和出站流。
      覆盖:
      toString 在类 Object
      返回:
      此初始化最大流的字符串表示
    • equals

      public boolean equals(Object obj)
      如果指定的对象是另一个具有相同入站和出站流数量的InitMaxStreams实例,则返回true。
      覆盖:
      equals 在类 Object
      参数:
      obj - 要与此初始化最大流进行比较的对象
      返回:
      如果指定的对象是另一个具有相同入站和出站流数量的InitMaxStreams实例,则返回true
      参见:
    • hashCode

      public int hashCode()
      返回此初始化最大流的哈希码值。
      覆盖:
      hashCode 在类 Object
      返回:
      此对象的哈希码值
      参见: