classes.io.netty.handler.codec.compression.Bzip2Encoder.class Maven / Gradle / Ivy
The newest version!
???? 2: ?
T ?
T ?
T ?
U ? X ? T ? ?
? T ? ? ?
? ?
?
? ?
?
? ?? T ? T ?
R ? V ?
X ?
R ? BZh
R ?
R ? X ? ?
? T ? X ?
R ?
R ?
?
? ?
R ?
?
R ?
? X ?
T ? ?
- ?
?
?
? T ? ? ?
T ? ? ? ? ? ?
7 ? ? ? ?
: ? ? ? ? ? ?
> ?
? ? ? ? ? ? ? ? ? ? rE
? 8P?
?
? ? ? T ? ?
- ? ?
T ? ? ? ? InnerClasses ? State currentState 7Lio/netty/handler/codec/compression/Bzip2Encoder$State; writer 3Lio/netty/handler/codec/compression/Bzip2BitWriter; streamBlockSize I streamCRC blockCompressor 9Lio/netty/handler/codec/compression/Bzip2BlockCompressor; finished Z ctx (Lio/netty/channel/ChannelHandlerContext; ()V Code LineNumberTable LocalVariableTable this 1Lio/netty/handler/codec/compression/Bzip2Encoder; (I)V blockSizeMultiplier
StackMapTable ? encode ](Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;Lio/netty/buffer/ByteBuf;)V length bytesWritten in Lio/netty/buffer/ByteBuf; out ?
Exceptions ?
closeBlock (Lio/netty/buffer/ByteBuf;)V blockCRC isClosed ()Z close "()Lio/netty/channel/ChannelFuture; C(Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; promise !Lio/netty/channel/ChannelPromise; executor (Lio/netty/util/concurrent/EventExecutor; ? ? L(Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/ChannelPromise;)V f Lio/netty/channel/ChannelFuture; ? finishEncode k(Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; footer ? ? ? ? *()Lio/netty/channel/ChannelHandlerContext; handlerAdded +(Lio/netty/channel/ChannelHandlerContext;)V V(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/buffer/ByteBuf;)V
access$000 [(Lio/netty/handler/codec/compression/Bzip2Encoder;)Lio/netty/channel/ChannelHandlerContext; x0
access$100 ?(Lio/netty/handler/codec/compression/Bzip2Encoder;Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; x1 x2 Signature HLio/netty/handler/codec/MessageToByteEncoder;
SourceFile Bzip2Encoder.java 1io/netty/handler/codec/compression/Bzip2Constants ? ? e ? g n g h ? [ Z [ 1io/netty/handler/codec/compression/Bzip2BitWriter \ ] "java/lang/IllegalArgumentException java/lang/StringBuilder blockSizeMultiplier: ? ? ? ? (expected: 1-9) ? g ^ _ c d
[ 7io/netty/handler/codec/compression/Bzip2BlockCompressor g
a b [ ? ? [ | } java/lang/IllegalStateException ? ? } ` _ ? ? ? ? ? ? 1io/netty/handler/codec/compression/Bzip2Encoder$1 g!"# 1io/netty/handler/codec/compression/Bzip2Encoder$2 g$ ?%&' ? 1io/netty/handler/codec/compression/Bzip2Encoder$3()*+, ?-./01234567 }89 e f not added to a pipeline io/netty/buffer/ByteBuf r s /io/netty/handler/codec/compression/Bzip2Encoder +io/netty/handler/codec/MessageToByteEncoder 1io/netty/handler/codec/compression/Bzip2Encoder$4 5io/netty/handler/codec/compression/Bzip2Encoder$State java/lang/Exception &io/netty/channel/ChannelHandlerContext &io/netty/util/concurrent/EventExecutor io/netty/channel/ChannelFuture io/netty/channel/ChannelPromise java/lang/Throwable INIT append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (Ljava/lang/String;)V
writeBytes 4(Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; @$SwitchMap$io$netty$handler$codec$compression$Bzip2Encoder$State [I ordinal ()I ensureWritable (I)Lio/netty/buffer/ByteBuf; writeMedium writeByte
INIT_BLOCK 7(Lio/netty/handler/codec/compression/Bzip2BitWriter;I)V
WRITE_DATA
isReadable
readableBytes
availableSize java/lang/Math min (II)I readerIndex write (Lio/netty/buffer/ByteBuf;II)I skipBytes isFull CLOSE_BLOCK isEmpty crc
newPromise #()Lio/netty/channel/ChannelPromise; *()Lio/netty/util/concurrent/EventExecutor; inEventLoop U(Lio/netty/handler/codec/compression/Bzip2Encoder;Lio/netty/channel/ChannelPromise;)V execute (Ljava/lang/Runnable;)V }(Lio/netty/handler/codec/compression/Bzip2Encoder;Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/ChannelPromise;)V addListener R(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelFuture; isDone java/util/concurrent/TimeUnit SECONDS Ljava/util/concurrent/TimeUnit; schedule `(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lio/netty/util/concurrent/ScheduledFuture;
setSuccess alloc $()Lio/netty/buffer/ByteBufAllocator; io/netty/buffer/ByteBufAllocator buffer ()Lio/netty/buffer/ByteBuf; writeBits (Lio/netty/buffer/ByteBuf;IJ)V writeInt (Lio/netty/buffer/ByteBuf;I)V flush
writeAndFlush U(Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; ! T U Z [ \ ] ^ _ ` _ a b B c d B e f g h i 5 * ? ? j
T U k l m g n i ? J*? *? ? *? Y? ?
? ? #? Y? Y?
? ? ? ? ? ?*h? ? j ^ 0 5 _ ! ` A c I d k J l m J o _ p ? ! q r s i ? ?*? ?
-,? W?? *? ? .? ? B \ ?-? W-? W-0*? l`? W*? ? *? Y*?
*? ? ? !*? "? ,? #? ?*? !:,? $? %? &6,,? '? (6,? )W? *? ,? #? ??Y?*? +? *-? ,*? ? ??B? -Y? .? j f h i
j n 8 p > q E r T s [ v n w u z | { } } ? ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? k H ? = a b ? / t _ ? ! u _ ? l m ? e f ? v w ? x w p )"? : y ? z { | } i ? +*? !M,? /? !,+? 0,? 1>**? 2x*? 2|??? 2? j ? ? ? ? ? * ? k * ~ _ + l m + x w &