classes.io.netty.handler.codec.sctp.SctpMessageCompletionHandler.class Maven / Gradle / Ivy
???? 2 y
E F
E G
H
I
J
K
L
M N O P O Q R S T
U V W
S X O Y Z
[
\
] ^ _ fragments Ljava/util/Map; Signature =Ljava/util/Map; ()V Code LineNumberTable LocalVariableTable this :Lio/netty/handler/codec/sctp/SctpMessageCompletionHandler; decode ^(Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/sctp/SctpMessage;Ljava/util/List;)V frag Lio/netty/buffer/ByteBuf; assembledMsg #Lio/netty/channel/sctp/SctpMessage; ctx (Lio/netty/channel/ChannelHandlerContext; msg out Ljava/util/List; byteBuf protocolIdentifier I streamIdentifier
isComplete Z isUnordered LocalVariableTypeTable $Ljava/util/List;
StackMapTable ^ ` Z a R
Exceptions b r(Lio/netty/channel/ChannelHandlerContext;Lio/netty/channel/sctp/SctpMessage;Ljava/util/List;)V M(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Ljava/util/List;)V ULio/netty/handler/codec/MessageToMessageDecoder;
SourceFile !SctpMessageCompletionHandler.java java/util/HashMap c d 0 e 2 e 3 f 5 f g h i j k l m n io/netty/buffer/ByteBuf o p ' q f a r l s t u v !io/netty/channel/sctp/SctpMessage w x d $ % 8io/netty/handler/codec/sctp/SctpMessageCompletionHandler .io/netty/handler/codec/MessageToMessageDecoder &io/netty/channel/ChannelHandlerContext java/util/List java/lang/Exception content ()Lio/netty/buffer/ByteBuf; ()I ()Z java/lang/Integer valueOf (I)Ljava/lang/Integer;
java/util/Map containsKey (Ljava/lang/Object;)Z remove &(Ljava/lang/Object;)Ljava/lang/Object; io/netty/buffer/Unpooled EMPTY_BUFFER
isReadable add
wrappedBuffer 5([Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; (IIZLio/netty/buffer/ByteBuf;)V retain ! > *? *? Y? ? ?
# $ ! " # $ % ?,? :,? 6,? 6,? 6,? 6*? ?
? ? *? ?
? ?
: ? ? : ? ? ? -,? W? ?? . ? ? &*? ?
?
Y SYS? ? W? \? F ? ? >*? ?
? W? Y?
Y SYS? ? :
-
? W? *? ?
? W? W? R ( ) * + , / / 0 E 2 J 5 W 7 b 8 o : ? ; ? = ? > ? C ? D ? F ? H ? I ! z B &