classes.io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker.class Maven / Gradle / Ivy
???? 2? b ?
) ? b ? b ? b ? b ? b ? b ? b ? ? ?
? ? ?
b ?
b ? ? ? ? ? ? ? ? ?
? ? ? ? ? ?
? ? ?
b ? A ? ?
e
b
'
b ? ?
b ? ?
9 ! ?"#
>$
b%&
b' ?()*
/+,-
H.
/01
b2 ?3
45
467
P ?
P8
P9
P:;
4<=
4> ?@
?A ?B
?C
PDE
PFG
` ?HI
JK InnerClasses CLOSED_CHANNEL_EXCEPTION *Ljava/nio/channels/ClosedChannelException; uri Ljava/net/URI; version 9Lio/netty/handler/codec/http/websocketx/WebSocketVersion; handshakeComplete Z expectedSubprotocol Ljava/lang/String; actualSubprotocol
customHeaders )Lio/netty/handler/codec/http/HttpHeaders; maxFramePayloadLength I ?(Ljava/net/URI;Lio/netty/handler/codec/http/websocketx/WebSocketVersion;Ljava/lang/String;Lio/netty/handler/codec/http/HttpHeaders;I)V Code LineNumberTable LocalVariableTable this BLio/netty/handler/codec/http/websocketx/WebSocketClientHandshaker; subprotocol ()Ljava/net/URI; ;()Lio/netty/handler/codec/http/websocketx/WebSocketVersion; ()I isHandshakeComplete ()Z setHandshakeComplete ()V ()Ljava/lang/String; setActualSubprotocol (Ljava/lang/String;)V handshake <(Lio/netty/channel/Channel;)Lio/netty/channel/ChannelFuture; channel Lio/netty/channel/Channel;
StackMapTable ](Lio/netty/channel/Channel;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; codec -Lio/netty/handler/codec/http/HttpClientCodec; promise !Lio/netty/channel/ChannelPromise; request -Lio/netty/handler/codec/http/FullHttpRequest; decoder 1Lio/netty/handler/codec/http/HttpResponseDecoder;L ? newHandshakeRequest /()Lio/netty/handler/codec/http/FullHttpRequest; finishHandshake K(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/FullHttpResponse;)V protocol arr$ [Ljava/lang/String; len$ i$ context (Lio/netty/channel/ChannelHandlerContext; response .Lio/netty/handler/codec/http/FullHttpResponse; receivedProtocol expectedProtocol
protocolValid p "Lio/netty/channel/ChannelPipeline; decompressor 5Lio/netty/handler/codec/http/HttpContentDecompressor;
aggregator 2Lio/netty/handler/codec/http/HttpObjectAggregator; ctxMM ?NO processHandshake f(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/HttpResponse;)Lio/netty/channel/ChannelFuture; *Lio/netty/handler/codec/http/HttpResponse; ?(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/HttpResponse;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; cause Ljava/lang/Throwable; aggregatorName)HPQR verify 1(Lio/netty/handler/codec/http/FullHttpResponse;)V newWebsocketDecoder @()Lio/netty/handler/codec/http/websocketx/WebSocketFrameDecoder; newWebSocketEncoder @()Lio/netty/handler/codec/http/websocketx/WebSocketFrameEncoder; close x(Lio/netty/channel/Channel;Lio/netty/handler/codec/http/websocketx/CloseWebSocketFrame;)Lio/netty/channel/ChannelFuture; frame