All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.netty.channel.socket.DefaultSocketChannelConfig.class Maven / Gradle / Ivy

????252io/netty/channel/socket/DefaultSocketChannelConfig%io/netty/channel/DefaultChannelConfig+io/netty/channel/socket/SocketChannelConfigDefaultSocketChannelConfig.java
javaSocketLjava/net/Socket;allowHalfClosureZ;(Lio/netty/channel/socket/SocketChannel;Ljava/net/Socket;)Vjava/lang/Exception(Lio/netty/channel/Channel;)V
java/lang/NullPointerException(Ljava/lang/String;)V
%io/netty/channel/socket/SocketChanneljava/net/Socket		(io/netty/util/internal/PlatformDependentcanEnableTcpNoDelayByDefault()Z!"
 #
setTcpNoDelay0(Z)Lio/netty/channel/socket/SocketChannelConfig;%&
'this4Lio/netty/channel/socket/DefaultSocketChannelConfig;channel'Lio/netty/channel/socket/SocketChannel;
getOptions()Ljava/util/Map;-.
/io/netty/channel/ChannelOption1	SO_RCVBUF Lio/netty/channel/ChannelOption;34	25	SO_SNDBUF74	28TCP_NODELAY:4	2;SO_KEEPALIVE=4	2>SO_REUSEADDR@4	2A	SO_LINGERC4	2DIP_TOSF4	2GALLOW_HALF_CLOSUREI4	2JA(Ljava/util/Map;[Lio/netty/channel/ChannelOption;)Ljava/util/Map;-L
M	getOption4(Lio/netty/channel/ChannelOption;)Ljava/lang/Object;getReceiveBufferSize()IQR
Sjava/lang/IntegerUvalueOf(I)Ljava/lang/Integer;WX
VYgetSendBufferSize[R
\isTcpNoDelay^"
_java/lang/Booleana(Z)Ljava/lang/Boolean;Wc
bdisKeepAlivef"
gisReuseAddressi"
jgetSoLingerlR
mgetTrafficClassoR
pisAllowHalfClosurer"
sOP
uoption%Lio/netty/channel/ChannelOption;	setOption5(Lio/netty/channel/ChannelOption;Ljava/lang/Object;)Zvalidate5(Lio/netty/channel/ChannelOption;Ljava/lang/Object;)V{|
}intValueR
V?setReceiveBufferSize0(I)Lio/netty/channel/socket/SocketChannelConfig;??
?setSendBufferSize??
?booleanValue?"
b?setKeepAlive?&
?setReuseAddress?&
?setSoLinger??
?setTrafficClass??
?setAllowHalfClosure?&
?yz
?valueTT;Ljava/lang/Object;java/net/SocketException?
S!io/netty/channel/ChannelException?(Ljava/lang/Throwable;)V?
??eLjava/net/SocketException;
\
m
pgetKeepAlive?"
?getReuseAddress?"
?
getTcpNoDelay?"
?(Z)V??
?	keepAlivesetPerformancePreferences2(III)Lio/netty/channel/socket/SocketChannelConfig;(III)V??
?connectionTimeIlatency	bandwidth(I)V??
?receiveBufferSize??
?reuseAddress??
?sendBufferSize(ZI)V??
?soLinger%?
?
tcpNoDelay??
?trafficClass
	?setConnectTimeoutMillis#(I)Lio/netty/channel/ChannelConfig;??
?connectTimeoutMillissetMaxMessagesPerReadLjava/lang/Deprecated;??
?maxMessagesPerReadsetWriteSpinCount??
?writeSpinCountsetAllocatorQ(Lio/netty/buffer/ByteBufAllocator;)Lio/netty/channel/socket/SocketChannelConfig;D(Lio/netty/buffer/ByteBufAllocator;)Lio/netty/channel/ChannelConfig;??
?	allocator"Lio/netty/buffer/ByteBufAllocator;setRecvByteBufAllocatorV(Lio/netty/channel/RecvByteBufAllocator;)Lio/netty/channel/socket/SocketChannelConfig;I(Lio/netty/channel/RecvByteBufAllocator;)Lio/netty/channel/ChannelConfig;??
?'Lio/netty/channel/RecvByteBufAllocator;setAutoRead#(Z)Lio/netty/channel/ChannelConfig;??
?autoReadsetAutoClose??
?	autoClosesetWriteBufferHighWaterMark??
?writeBufferHighWaterMarksetWriteBufferLowWaterMark?
writeBufferLowWaterMarksetWriteBufferWaterMarkV(Lio/netty/channel/WriteBufferWaterMark;)Lio/netty/channel/socket/SocketChannelConfig;I(Lio/netty/channel/WriteBufferWaterMark;)Lio/netty/channel/ChannelConfig;
writeBufferWaterMark'Lio/netty/channel/WriteBufferWaterMark;setMessageSizeEstimatorV(Lio/netty/channel/MessageSizeEstimator;)Lio/netty/channel/socket/SocketChannelConfig;I(Lio/netty/channel/MessageSizeEstimator;)Lio/netty/channel/ChannelConfig;
	estimator'Lio/netty/channel/MessageSizeEstimator;

?
??
?&
?&
??
??
!??
#??
%??
'CodeLocalVariableTableLineNumberTable
StackMapTable	SignatureH()Ljava/util/Map;Ljava/lang/Object;>;LocalVariableTypeTable@(Lio/netty/channel/ChannelOption;)TT;A(Lio/netty/channel/ChannelOption;TT;)Z
DeprecatedRuntimeVisibleAnnotations
SourceFile!	B
+
)?)*+?,?
?Y??*,??$?
*?(W?N?$'* ))*)+,)	+&	./	0257$:'8(<,?S-.)r@**?0?2Y?6SY?9SY?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy