classes.io.netty.handler.codec.http.websocketx.Utf8FrameValidator.class Maven / Gradle / Ivy
???? 2 m
9 :
; < = > ?
@
A
B
C
D E
9
F G H I J K L M H N O P Q R S T fragmentedFramesCount I
utf8Validator 6Lio/netty/handler/codec/http/websocketx/Utf8Validator; ()V Code LineNumberTable LocalVariableTable this ;Lio/netty/handler/codec/http/websocketx/Utf8FrameValidator; channelRead =(Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V frame 7Lio/netty/handler/codec/http/websocketx/WebSocketFrame; ctx (Lio/netty/channel/ChannelHandlerContext; msg Ljava/lang/Object;
StackMapTable :
Exceptions U checkUTF8String D(Lio/netty/channel/ChannelHandlerContext;Lio/netty/buffer/ByteBuf;)V ex 0Lio/netty/handler/codec/CorruptedFrameException; buffer Lio/netty/buffer/ByteBuf; G
SourceFile Utf8FrameValidator.java 5io/netty/handler/codec/http/websocketx/WebSocketFrame V W 9io/netty/handler/codec/http/websocketx/PingWebSocketFrame 9io/netty/handler/codec/http/websocketx/TextWebSocketFrame X W Y Z 0 1 [ $ % 4io/netty/handler/codec/http/websocketx/Utf8Validator \ ] .io/netty/handler/codec/CorruptedFrameException ^ _ ` a b W c d 5 e f g h i j k l 9io/netty/handler/codec/http/websocketx/Utf8FrameValidator -io/netty/channel/ChannelInboundHandlerAdapter java/lang/Exception isFinalFragment ()Z
isChecking content ()Lio/netty/buffer/ByteBuf; finish check (Lio/netty/buffer/ByteBuf;)V &io/netty/channel/ChannelHandlerContext channel ()Lio/netty/channel/Channel; io/netty/channel/Channel isActive io/netty/buffer/Unpooled EMPTY_BUFFER
writeAndFlush 4(Ljava/lang/Object;)Lio/netty/channel/ChannelFuture; &io/netty/channel/ChannelFutureListener CLOSE (Lio/netty/channel/ChannelFutureListener; io/netty/channel/ChannelFuture addListener R(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/channel/ChannelFuture; ! / *? ? ! " # $ % * ?,? ? ?,? N,? ? ? :-? ? q*? -? ? *? ? ^*? ? ? T*+-? ?
*? ? ? A*? ? -? ? )*+-? ?
? *? ? *? ? ? *+-? ?
*Y? `? *+,? ? B # $ ( + , " / : 2 C 6 M <