模块  jdk.sctp
软件包  com.sun.nio.sctp

Class SctpStandardSocketOptions.InitMaxStreams

  • Enclosing class:
    SctpStandardSocketOptions

    public static class SctpStandardSocketOptions.InitMaxStreams
    extends Object
    此类用于设置关联初始化期间本地端点使用的最大入站/出站流数。 此类的实例用于设置SCTP_INIT_MAXSTREAMS套接字选项。
    从以下版本开始:
    1.7
    • 方法详细信息

      • 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流的字符串表示形式,包括最大输入和输出绑定流。
        重写:
        toStringObject
        结果
        此init max流的字符串表示形式
      • equals

        public boolean equals​(Object obj)
        如果指定的对象是另一个具有相同数量的输入和输出绑定流的另一个 InitMaxStreams实例,则返回true。
        重写:
        equals在类 Object
        参数
        obj - 要与此init max流进行比较的对象
        结果
        如果指定的对象是另一个具有相同数量的输入和输出绑定流的另一个 InitMaxStreams实例,则 InitMaxStreams true
        另请参见:
        Object.hashCode()HashMap