io.netty.channel.socket.DefaultServerSocketChannelConfig.class Maven / Gradle / Ivy
???? 2 ? 8io/netty/channel/socket/DefaultServerSocketChannelConfig %io/netty/channel/DefaultChannelConfig 1io/netty/channel/socket/ServerSocketChannelConfig %DefaultServerSocketChannelConfig.java
javaSocket Ljava/net/ServerSocket; backlog I G(Lio/netty/channel/socket/ServerSocketChannel;Ljava/net/ServerSocket;)V (Lio/netty/channel/Channel;)V
io/netty/util/NetUtil SOMAXCONN
java/lang/NullPointerException (Ljava/lang/String;)V
+io/netty/channel/socket/ServerSocketChannel java/net/ServerSocket " this :Lio/netty/channel/socket/DefaultServerSocketChannelConfig; channel -Lio/netty/channel/socket/ServerSocketChannel;
getOptions ()Ljava/util/Map; ( )
* io/netty/channel/ChannelOption , SO_RCVBUF Lio/netty/channel/ChannelOption; . / - 0 SO_REUSEADDR 2 / - 3
SO_BACKLOG 5 / - 6 A(Ljava/util/Map;[Lio/netty/channel/ChannelOption;)Ljava/util/Map; ( 8
9 getOption 4(Lio/netty/channel/ChannelOption;)Ljava/lang/Object; getReceiveBufferSize ()I = >
? java/lang/Integer A valueOf (I)Ljava/lang/Integer; C D
B E isReuseAddress ()Z G H
I java/lang/Boolean K (Z)Ljava/lang/Boolean; C M
L N
getBacklog P >
Q ; <
S option %Lio/netty/channel/ChannelOption; setOption 5(Lio/netty/channel/ChannelOption;Ljava/lang/Object;)Z validate 5(Lio/netty/channel/ChannelOption;Ljava/lang/Object;)V Y Z
[ intValue ] >
B ^ setReceiveBufferSize 6(I)Lio/netty/channel/socket/ServerSocketChannelConfig; ` a
b booleanValue d H
L e setReuseAddress 6(Z)Lio/netty/channel/socket/ServerSocketChannelConfig; g h
i
setBacklog k a
l W X
n value TT; Ljava/lang/Object; java/net/SocketException s getReuseAddress u H
! v !io/netty/channel/ChannelException x (Ljava/lang/Throwable;)V z
y { e Ljava/net/SocketException; (Z)V g
! ? reuseAddress Z
! ? (I)V ` ?
! ? receiveBufferSize setPerformancePreferences 8(III)Lio/netty/channel/socket/ServerSocketChannelConfig; (III)V ? ?
! ? connectionTime latency bandwidth "java/lang/IllegalArgumentException ? java/lang/StringBuilder ? ()V ?
? ? backlog: ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ? ?
? ? (I)Ljava/lang/StringBuilder; ? ?
? ? toString ()Ljava/lang/String; ? ?
? ?
? setConnectTimeoutMillis #(I)Lio/netty/channel/ChannelConfig; ? ?
? connectTimeoutMillis setMaxMessagesPerRead Ljava/lang/Deprecated; ? ?
? maxMessagesPerRead setWriteSpinCount ? ?
? writeSpinCount setAllocator W(Lio/netty/buffer/ByteBufAllocator;)Lio/netty/channel/socket/ServerSocketChannelConfig; D(Lio/netty/buffer/ByteBufAllocator;)Lio/netty/channel/ChannelConfig; ? ?
? allocator "Lio/netty/buffer/ByteBufAllocator; setRecvByteBufAllocator \(Lio/netty/channel/RecvByteBufAllocator;)Lio/netty/channel/socket/ServerSocketChannelConfig; I(Lio/netty/channel/RecvByteBufAllocator;)Lio/netty/channel/ChannelConfig; ? ?
? 'Lio/netty/channel/RecvByteBufAllocator; setAutoRead #(Z)Lio/netty/channel/ChannelConfig; ? ?
? autoRead setWriteBufferHighWaterMark ? ?
? writeBufferHighWaterMark setWriteBufferLowWaterMark ? ?
? writeBufferLowWaterMark setWriteBufferWaterMark \(Lio/netty/channel/WriteBufferWaterMark;)Lio/netty/channel/socket/ServerSocketChannelConfig; I(Lio/netty/channel/WriteBufferWaterMark;)Lio/netty/channel/ChannelConfig; ? ?
? writeBufferWaterMark 'Lio/netty/channel/WriteBufferWaterMark; setMessageSizeEstimator \(Lio/netty/channel/MessageSizeEstimator;)Lio/netty/channel/socket/ServerSocketChannelConfig; I(Lio/netty/channel/MessageSizeEstimator;)Lio/netty/channel/ChannelConfig; ? ?
? estimator 'Lio/netty/channel/MessageSizeEstimator; ? ?
? ? ?
? ? a
? ? a
? ? h
? ? ?
? ? ?
? ? a
? ? a
? ? a
? Code LocalVariableTable LineNumberTable
StackMapTable Signature H()Ljava/util/Map;Ljava/lang/Object;>; LocalVariableTypeTable @(Lio/netty/channel/ChannelOption;)TT; A(Lio/netty/channel/ChannelOption;TT;)Z
Deprecated RuntimeVisibleAnnotations
SourceFile ! B
? ? *+? *? ? ,?
? Y? ?*,? #? ? $ % &