
com.groupbyinc.flux.common.http.nio.client.methods.AsyncByteConsumer.class Maven / Gradle / Ivy
???? 2 N Dcom/groupbyinc/flux/common/http/nio/client/methods/AsyncByteConsumer gLcom/groupbyinc/flux/common/http/nio/protocol/AbstractAsyncResponseConsumer; Jcom/groupbyinc/flux/common/http/nio/protocol/AbstractAsyncResponseConsumer AsyncByteConsumer.java bbuf Ljava/nio/ByteBuffer; (I)V ()V
java/nio/ByteBuffer allocate (I)Ljava/nio/ByteBuffer;
this KLcom/groupbyinc/flux/common/http/nio/client/methods/AsyncByteConsumer; FLcom/groupbyinc/flux/common/http/nio/client/methods/AsyncByteConsumer; bufSize I
onByteReceived G(Ljava/nio/ByteBuffer;Lcom/groupbyinc/flux/common/http/nio/IOControl;)V java/io/IOException onEntityEnclosed c(Lcom/groupbyinc/flux/common/http/HttpEntity;Lcom/groupbyinc/flux/common/http/entity/ContentType;)V entity ,Lcom/groupbyinc/flux/common/http/HttpEntity; contentType 4Lcom/groupbyinc/flux/common/http/entity/ContentType; onContentReceived f(Lcom/groupbyinc/flux/common/http/nio/ContentDecoder;Lcom/groupbyinc/flux/common/http/nio/IOControl;)V Byte buffer ) ,com/groupbyinc/flux/common/http/util/Asserts + notNull '(Ljava/lang/Object;Ljava/lang/String;)V - .
, / 2com/groupbyinc/flux/common/http/nio/ContentDecoder 1 read (Ljava/nio/ByteBuffer;)I 3 4 2 5 flip ()Ljava/nio/Buffer; 7 8
9
; clear = 8
> decoder 4Lcom/groupbyinc/flux/common/http/nio/ContentDecoder; ioctrl /Lcom/groupbyinc/flux/common/http/nio/IOControl; bytesRead releaseResources Code LocalVariableTable LocalVariableTypeTable LineNumberTable
Exceptions
StackMapTable Signature
SourceFile!
F [
*?
*? ? ? G
H
I 3 4 5 F H * ? ? G H I
8 9 J ! " F Q ? G # $ % &