com.groupbyinc.flux.common.netty.channel.CoalescingBufferQueue.class Maven / Gradle / Ivy
???? 2 V >com/groupbyinc/flux/common/netty/channel/CoalescingBufferQueue Fcom/groupbyinc/flux/common/netty/channel/AbstractCoalescingBufferQueue CoalescingBufferQueue.java channel 2Lcom/groupbyinc/flux/common/netty/channel/Channel; 5(Lcom/groupbyinc/flux/common/netty/channel/Channel;)V 6(Lcom/groupbyinc/flux/common/netty/channel/Channel;I)V
this @Lcom/groupbyinc/flux/common/netty/channel/CoalescingBufferQueue; (I)V
9com/groupbyinc/flux/common/netty/util/internal/ObjectUtil checkNotNull 8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
0com/groupbyinc/flux/common/netty/channel/Channel initSize I remove m(ILcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; alloc <()Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator; ! " # ?(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;ILcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; %
& bytes aggregatePromise 9Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise; releaseAndFailAll (Ljava/lang/Throwable;)V Y(Lcom/groupbyinc/flux/common/netty/channel/ChannelOutboundInvoker;Ljava/lang/Throwable;)V + -
. cause Ljava/lang/Throwable; compose ?(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; 8com/groupbyinc/flux/common/netty/buffer/CompositeByteBuf 4 addComponent n(ZLcom/groupbyinc/flux/common/netty/buffer/ByteBuf;)Lcom/groupbyinc/flux/common/netty/buffer/CompositeByteBuf; 6 7
5 8 size ()I : ;
< 8com/groupbyinc/flux/common/netty/buffer/ByteBufAllocator > compositeBuffer =(I)Lcom/groupbyinc/flux/common/netty/buffer/CompositeByteBuf; @ A ? B composite :Lcom/groupbyinc/flux/common/netty/buffer/CompositeByteBuf; :Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;
cumulation 1Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; next removeEmptyValue 3()Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; 0com/groupbyinc/flux/common/netty/buffer/Unpooled L EMPTY_BUFFER N H M O Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile 1 Q ? *+? ? R
S
' (
Q Y *? *+? ? ? ? R
S + , - Q N **? ? $ ,? '? R
( ) * S : + , Q B
**? +? /? R
0 1 S
A B 2 3 Q ? 9,? 5? ,? 5:-? 9W?+*? =`? C :,? 9W-? 9W? R >
D E 9
9 ! F 9 G H 9 I H &