public class WebSocketNettyClientHandler extends SimpleChannelInboundHandler<Object>
ChannelHandler.Sharable| 限定符和类型 | 字段和说明 |
|---|---|
private WebSocketClientListener |
clientListener |
private ChannelPromise |
handshakeFuture |
private io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker |
handshaker |
private static org.slf4j.Logger |
LOG |
| 构造器和说明 |
|---|
WebSocketNettyClientHandler(io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker handshaker,
WebSocketClientListener clientListener) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
channelActive(ChannelHandlerContext ctx) |
void |
channelInactive(ChannelHandlerContext ctx) |
void |
channelRead0(ChannelHandlerContext ctx,
Object msg) |
void |
exceptionCaught(ChannelHandlerContext ctx,
Throwable cause) |
void |
handlerAdded(ChannelHandlerContext ctx) |
ChannelFuture |
handshakeFuture() |
acceptInboundMessage, channelReadchannelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggeredensureNotSharable, handlerRemoved, isSharableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithandlerRemovedprivate static final org.slf4j.Logger LOG
private final io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker handshaker
private ChannelPromise handshakeFuture
private WebSocketClientListener clientListener
public WebSocketNettyClientHandler(io.netty.handler.codec.http.websocketx.WebSocketClientHandshaker handshaker,
WebSocketClientListener clientListener)
public ChannelFuture handshakeFuture()
public void handlerAdded(ChannelHandlerContext ctx)
handlerAdded 在接口中 ChannelHandlerhandlerAdded 在类中 ChannelHandlerAdapterpublic void channelActive(ChannelHandlerContext ctx)
channelActive 在接口中 ChannelInboundHandlerchannelActive 在类中 ChannelInboundHandlerAdapterpublic void channelInactive(ChannelHandlerContext ctx)
channelInactive 在接口中 ChannelInboundHandlerchannelInactive 在类中 ChannelInboundHandlerAdapterpublic void channelRead0(ChannelHandlerContext ctx, Object msg) throws Exception
channelRead0 在类中 SimpleChannelInboundHandler<Object>Exceptionpublic void exceptionCaught(ChannelHandlerContext ctx, Throwable cause)
exceptionCaught 在接口中 ChannelHandlerexceptionCaught 在接口中 ChannelInboundHandlerexceptionCaught 在类中 ChannelInboundHandlerAdapterCopyright © 2022 Zodiac. All rights reserved.