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

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