public interface SctpChannelConfig extends ChannelConfig
ChannelConfig为SctpChannel 。 
        
       ChannelConfig提供的选项外 , SctpChannelConfig还允许在选项图中使用以下选项: 
        
         Name Associated setter method   ChannelOption.SO_RCVBUF setReceiveBufferSize(int)   ChannelOption.SO_SNDBUF setSendBufferSize(int)   SctpChannelOption.SCTP_NODELAY setSctpNoDelay(boolean)}   SctpChannelOption.SCTP_INIT_MAXSTREAMS #setInitMaxStreams(InitMaxStreams)   
       getAllocator, getConnectTimeoutMillis, getMaxMessagesPerRead, getMessageSizeEstimator, getOption, getOptions, getRecvByteBufAllocator, getWriteBufferHighWaterMark, getWriteBufferLowWaterMark, getWriteBufferWaterMark, getWriteSpinCount, isAutoClose, isAutoRead, setOption, setOptionsboolean isSctpNoDelay()
SCTP_NODELAY选项。 
           请注意,这个选项的默认值是true不同于操作系统默认( false )。 
           但是,对于一些有问题的平台,例如Android,在Nagle算法禁用的情况下显示不稳定的行为,默认值仍然为false 。 
          SctpChannelConfig setSctpNoDelay(boolean sctpNoDelay)
SCTP_NODELAY选项。 
           请注意,此选项的默认值是true与操作系统默认值( false )不同。 
           但是,对于一些有问题的平台,如Android,在Nagle算法禁用的情况下显示不稳定的行为,默认值仍然为false 。 
          int getSendBufferSize()
SO_SNDBUF选项。 
          SctpChannelConfig setSendBufferSize(int sendBufferSize)
SO_SNDBUF选项。 
          int getReceiveBufferSize()
SO_RCVBUF选项。 
          SctpChannelConfig setReceiveBufferSize(int receiveBufferSize)
SO_RCVBUF选项。 
          com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams getInitMaxStreams()
SCTP_INIT_MAXSTREAMS选项。 
          SctpChannelConfig setInitMaxStreams(com.sun.nio.sctp.SctpStandardSocketOptions.InitMaxStreams initMaxStreams)
SCTP_INIT_MAXSTREAMS选项。 
          SctpChannelConfig setConnectTimeoutMillis(int connectTimeoutMillis)
ChannelConfig复制的描述 
          Channel不支持连接操作,则完全不使用此属性,因此将被忽略。 
          setConnectTimeoutMillis在界面 
            ChannelConfig 
           connectTimeoutMillis - 以毫秒为单位的连接超时。 
            0禁用。 
           @Deprecated SctpChannelConfig setMaxMessagesPerRead(int maxMessagesPerRead)
setMaxMessagesPerRead在界面 
            ChannelConfig 
           SctpChannelConfig setWriteSpinCount(int writeSpinCount)
ChannelConfig复制的描述 
          WritableByteChannel.write(ByteBuffer)返回非零值。 
           它类似于在并发编程中使用自旋锁。 
           它可以提高内存利用率并根据运行JVM的平台来编写吞吐量。 
           默认值是16 。 
          setWriteSpinCount在界面 
            ChannelConfig 
           SctpChannelConfig setAllocator(ByteBufAllocator allocator)
ChannelConfig复制的描述 
          ByteBufAllocator 。 
          setAllocator在界面 
            ChannelConfig 
           SctpChannelConfig setRecvByteBufAllocator(RecvByteBufAllocator allocator)
ChannelConfig复制的描述 
          RecvByteBufAllocator 。 
          setRecvByteBufAllocator在界面 
            ChannelConfig 
           SctpChannelConfig setAutoRead(boolean autoRead)
ChannelConfig复制的描述 
          ChannelHandlerContext.read(),以便用户应用程序根本不需要调用它。 
           默认值是true 。 
          setAutoRead在界面 
            ChannelConfig 
           SctpChannelConfig setAutoClose(boolean autoClose)
setAutoClose接口 
            ChannelConfig 
           SctpChannelConfig setWriteBufferHighWaterMark(int writeBufferHighWaterMark)
ChannelConfig复制的描述 
           设置写入缓冲区的高位标记。 如果写入缓冲区中排队的字节数超过此值,则Channel.isWritable()将开始返回false 。 
setWriteBufferHighWaterMark在界面 
            ChannelConfig 
           SctpChannelConfig setWriteBufferLowWaterMark(int writeBufferLowWaterMark)
ChannelConfig复制的描述 
           设置写入缓冲区的低水位标志。 一旦写入缓冲器中排队的字节数超过了high water mark ,然后下降到此值以下, Channel.isWritable()将再次开始返回true 。 
setWriteBufferLowWaterMark在界面 
            ChannelConfig 
           SctpChannelConfig setWriteBufferWaterMark(WriteBufferWaterMark writeBufferWaterMark)
ChannelConfig复制的描述 
          WriteBufferWaterMark ,用于设置写入缓冲区的高位和低位水印。 
          setWriteBufferWaterMark在界面 
            ChannelConfig 
           SctpChannelConfig setMessageSizeEstimator(MessageSizeEstimator estimator)
ChannelConfig复制的描述 
          MessageSizeEstimator以检测消息的大小。 
          setMessageSizeEstimator接口 
            ChannelConfig 
           Copyright © 2008–2018 The Netty Project. All rights reserved.