@ChannelHandler.Sharable public class NettyDoipClientHandler extends io.netty.channel.SimpleChannelInboundHandler<DoipMessage>
| 限定符和类型 | 字段和说明 |
|---|---|
io.netty.channel.Channel |
channel |
| 构造器和说明 |
|---|
NettyDoipClientHandler() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
channelRead0(io.netty.channel.ChannelHandlerContext ctx,
DoipMessage msg) |
void |
close() |
void |
sendMessage(DoipMessage request,
DoipMessageCallback callback) |
void |
sendMessage(DoipMessage request,
DoipMessageCallback callback,
int timeoutSeconds) |
void |
sendMessage(DoipMessage request,
DoipMessageCallback callback,
long timeoutMilliseconds) |
DoipMessage |
sendMessageSync(DoipMessage request,
int timeoutSeconds) |
DoipMessage |
sendMessageSync(DoipMessage request,
long timeoutMilliSeconds) |
void |
setChannel(io.netty.channel.Channel c) |
channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggeredensureNotSharable, handlerAdded, handlerRemoved, isSharablepublic void sendMessage(DoipMessage request, DoipMessageCallback callback)
public void sendMessage(DoipMessage request, DoipMessageCallback callback, long timeoutMilliseconds)
public void sendMessage(DoipMessage request, DoipMessageCallback callback, int timeoutSeconds)
public DoipMessage sendMessageSync(DoipMessage request, long timeoutMilliSeconds)
public DoipMessage sendMessageSync(DoipMessage request, int timeoutSeconds)
public void close()
public void setChannel(io.netty.channel.Channel c)
protected void channelRead0(io.netty.channel.ChannelHandlerContext ctx,
DoipMessage msg)
channelRead0 在类中 io.netty.channel.SimpleChannelInboundHandler<DoipMessage>