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

classes.io.netty.handler.traffic.AbstractTrafficShapingHandler.class Maven / Gradle / Ivy

There is a newer version: 1.6.5
Show newest version
????2?	_?	_???
e?:?	_??	_??	_?@	_???
?
_?	_?	_	_
_
_
_


	_	

D


_

_

-?
-
-
-
-
_ 
-!"	_#
$%&
;'
(	)*+,-.
_/
01	D2
D3
4
56
_7
_8
e9:;<
=>
-?@ABCDE
-FGH
YIJ[K????????L
MN
OPQ
RSTUReopenReadTimerTaskInnerClasseslogger/Lio/netty/util/internal/logging/InternalLogger;DEFAULT_CHECK_INTERVALJ
ConstantValueDEFAULT_MAX_TIMEDEFAULT_MAX_SIZEMINIMAL_WAITtrafficCounter)Lio/netty/handler/traffic/TrafficCounter;
writeLimit	readLimitmaxTime
checkIntervalREAD_SUSPENDEDLio/netty/util/AttributeKey;	Signature1Lio/netty/util/AttributeKey;REOPEN_TASK2Lio/netty/util/AttributeKey;
maxWriteDelaymaxWriteSizeuserDefinedWritabilityIndexI.CHANNEL_DEFAULT_USER_DEFINED_WRITABILITY_INDEX-GLOBAL_DEFAULT_USER_DEFINED_WRITABILITY_INDEX4GLOBALCHANNEL_DEFAULT_USER_DEFINED_WRITABILITY_INDEXsetTrafficCounter,(Lio/netty/handler/traffic/TrafficCounter;)VCodeLineNumberTableLocalVariableTablethis8Lio/netty/handler/traffic/AbstractTrafficShapingHandler;newTrafficCounter()I
StackMapTable(JJJJ)VL(JJJ)V(JJ)V()V(J)V	configure
newWriteLimitnewReadLimitnewCheckInterval
getWriteLimit()J
setWriteLimitgetReadLimitsetReadLimitgetCheckIntervalsetCheckIntervalsetMaxTimeWaitgetMaxTimeWaitgetMaxWriteDelaysetMaxWriteDelaygetMaxWriteSizesetMaxWriteSizedoAccountingcounterreleaseReadSuspended+(Lio/netty/channel/ChannelHandlerContext;)Vctx(Lio/netty/channel/ChannelHandlerContext;channelRead=(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)VattrLio/netty/util/Attribute;
reopenTaskLjava/lang/Runnable;config Lio/netty/channel/ChannelConfig;waitmsgLjava/lang/Object;sizenowLocalVariableTypeTable/Lio/netty/util/Attribute;VWXY%
ExceptionsZcheckWaitReadTime-(Lio/netty/channel/ChannelHandlerContext;JJ)JinformReadOperation,(Lio/netty/channel/ChannelHandlerContext;J)VisHandlerActive+(Lio/netty/channel/ChannelHandlerContext;)Z	suspendedLjava/lang/Boolean;1readwrite^(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)Vpromise!Lio/netty/channel/ChannelPromise;submitWrite_(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;JLio/netty/channel/ChannelPromise;)Vdelay
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;a(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;JJJLio/netty/channel/ChannelPromise;)VchannelRegisteredsetUserDefinedWritability,(Lio/netty/channel/ChannelHandlerContext;Z)VwritableZcob(Lio/netty/channel/ChannelOutboundBuffer;[checkWriteSuspend-(Lio/netty/channel/ChannelHandlerContext;JJ)V	queueSizereleaseWriteSuspended+()Lio/netty/handler/traffic/TrafficCounter;toString()Ljava/lang/String;builderLjava/lang/StringBuilder;
calculateSize(Ljava/lang/Object;)J
access$0001()Lio/netty/util/internal/logging/InternalLogger;
SourceFile"AbstractTrafficShapingHandler.javahipq;io/netty/handler/traffic/GlobalChannelTrafficShapingHandler4io/netty/handler/traffic/GlobalTrafficShapingHandler??tkuk|k}k"java/lang/IllegalArgumentExceptionmaxTime must be positive?\~?~rksk??????]^?_?maxWriteDelay must be positivevwV?`abYcdefg?hXij??kl??mnojava/lang/StringBuilderRead suspend: pqprpstopu????v\zwwxjava/lang/RunnableJio/netty/handler/traffic/AbstractTrafficShapingHandler$ReopenReadTimerTask??yz{|}~?Suspend final status =>  will reopened at: ????java/lang/Boolean???????lWrite suspend: ???????????[????!TrafficShaping with Write Limit: 
 Read Limit:  CheckInterval:  maxDelay: 
 maxSize:  and Counter: p?noneio/netty/buffer/ByteBuf??io/netty/buffer/ByteBufHolder??6io/netty/handler/traffic/AbstractTrafficShapingHandler??????.READ_SUSPENDED?a?.REOPEN_TASK%io/netty/channel/ChannelDuplexHandler&io/netty/channel/ChannelHandlerContextjava/lang/Objectio/netty/channel/ChannelConfigio/netty/util/Attributejava/lang/Exception&io/netty/channel/ChannelOutboundBuffer(Ljava/lang/String;)V'io/netty/handler/traffic/TrafficCountermilliSecondFromNanoresetAccounting7(Lio/netty/util/AttributeKey;)Lio/netty/util/Attribute;valueOf(Z)Ljava/lang/Boolean;set(Ljava/lang/Object;)Vchannel()Lio/netty/channel/Channel;io/netty/channel/Channel"()Lio/netty/channel/ChannelConfig;setAutoRead#(Z)Lio/netty/channel/ChannelConfig;readTimeToWait(JJJJ)J-io/netty/util/internal/logging/InternalLoggerisDebugEnabled()Zappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(J)Ljava/lang/StringBuilder;(C)Ljava/lang/StringBuilder;
isAutoRead(Z)Ljava/lang/StringBuilder;debugget()Ljava/lang/Object;executor*()Lio/netty/util/concurrent/EventExecutor;java/util/concurrent/TimeUnitMILLISECONDSLjava/util/concurrent/TimeUnit;&io/netty/util/concurrent/EventExecutorschedule`(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lio/netty/util/concurrent/ScheduledFuture;fireChannelRead<(Ljava/lang/Object;)Lio/netty/channel/ChannelHandlerContext;FALSEequals(Ljava/lang/Object;)Z*()Lio/netty/channel/ChannelHandlerContext;writeTimeToWaitunsafeUnsafe#()Lio/netty/channel/Channel$Unsafe;io/netty/channel/Channel$UnsafeoutboundBuffer*()Lio/netty/channel/ChannelOutboundBuffer;(IZ)V(I)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
readableBytescontent()Lio/netty/buffer/ByteBuf;4io/netty/util/internal/logging/InternalLoggerFactorygetInstanceB(Ljava/lang/Class;)Lio/netty/util/internal/logging/InternalLogger;java/lang/ClassgetNameio/netty/util/AttributeKey0(Ljava/lang/String;)Lio/netty/util/AttributeKey;!_ehijkl	mklnklokl*pqBrkBskDtkDukvwxyzwx{@|k@}k~?l??l??l?)???>*+???
??????q~??X*???*???????	???????	????	P*?*?*	?*?*?	??
?Y??**??*?*!?*?*???6
?[`jn ?'?1?9?>?C?I?O??4P??PrkPskPukPtk??1????X	*!???
???*??rkskuk???O	
*!	???
??? 
??
rk
sk???;	
*			???
???
?????C	*		???
?
????uk???]
*!?*???????*
??
?k
?k
?k???s*?*!?*??
*?????
? ???k?k????a*?*??*?*????????k????/*?????????`*?*??
*?????'()+???rk????/*???1??????`*?*??
*?????>?@B???sk????/*???H??????^*?*??*????OPQS???uk????_	??
?Y??*???abde???tk????/*???k??????/*???r??????_	??
?Y??*??????????|k????/*??????????>*???
?????}k???5???????q???a%+? ?!?"?#+?$?%?&W????$??%??%?????e	H*,?'B?7!	??**?!*?*??(7*+?)7*??+?$?%:	??,?:??-Y?./?0?1:?2	?3?4:?2+?5?4?6?7	?3??+?5??	?&W+? ?!?"?#+?8?!:

?9?::??;Y+?<:
?#+?=?>??W??,?:??-Y?.@?0	?3?4:?2+?5?4A?0?1?6?7*+?B+,?CW??^????%?0?9?F?Q??????????????????????8???G??\	?y??
?m??F???	%?kH??H??H??B?k=?k??y??
?3???????Z???T????????J ??	?*?????k?k??????? ?????k???o&*? ?!?9?DL+?
?E+?F????
?&?????? ?@???T+?5?
+?GW???????????6

?*,?'7?7	??z*?*?*??H7*??\??,?C??-Y?.I?0?1:?2+?$?%?3?4:?2+?5?4?6?7*+,-?J?*+,	-?J??.$%&(()1*<+|.?/?3?4?H(b?k??????????????k??k??|?
?????h
*+,*,?'!??J??
9;?4???????k??????????H*+?K*+?L??BCD???????????+?$?M?NN-?-*??O??GHIK?*??????????????t*??? *???	*+?K??TUW?*?????k?k?????*+?K??
\]?????p??/*???d???????k?-Y"?PQ?0*??1R?0*??1S?0*??1T?0*??1U?0*??1V?0L*??+*??WW?
+X?0W+?6??iLpSq_sfu?k??L???	?_????w)+?Y?+?Y?Z??+?[?+?[?\?Z??]??????%??)??)?????????0???fF_?`??-Y?._?a?0b?0?6?c? ?-Y?._?a?0d?0?6?c?8??1	b'd??g;_f;?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy