public class NettyChannel extends AbstractChannel<io.netty.channel.ChannelHandlerContext,io.netty.channel.Channel>
| 构造器和说明 |
|---|
NettyChannel(io.netty.channel.Channel channel) |
NettyChannel(io.netty.channel.ChannelHandlerContext context) |
| 限定符和类型 | 方法和说明 |
|---|---|
io.netty.channel.Channel |
channel()
通道
|
io.netty.channel.ChannelHandlerContext |
channelContext()
长连接上下文
|
boolean |
isAvailable()
是否可用
|
InetSocketAddress |
localAddress()
得到连接的本地地址(如果是短连接,可能不准)
|
InetSocketAddress |
remoteAddress()
得到连接的远端地址
|
void |
writeAndFlush(Object obj)
写入数据
|
public NettyChannel(io.netty.channel.Channel channel)
public NettyChannel(io.netty.channel.ChannelHandlerContext context)
public io.netty.channel.ChannelHandlerContext channelContext()
AbstractChannelchannelContext 在类中 AbstractChannel<io.netty.channel.ChannelHandlerContext,io.netty.channel.Channel>public io.netty.channel.Channel channel()
AbstractChannelchannel 在类中 AbstractChannel<io.netty.channel.ChannelHandlerContext,io.netty.channel.Channel>public InetSocketAddress remoteAddress()
AbstractChannelremoteAddress 在类中 AbstractChannel<io.netty.channel.ChannelHandlerContext,io.netty.channel.Channel>public InetSocketAddress localAddress()
AbstractChannellocalAddress 在类中 AbstractChannel<io.netty.channel.ChannelHandlerContext,io.netty.channel.Channel>public void writeAndFlush(Object obj)
AbstractChannelwriteAndFlush 在类中 AbstractChannel<io.netty.channel.ChannelHandlerContext,io.netty.channel.Channel>obj - data which need to writepublic boolean isAvailable()
AbstractChannelisAvailable 在类中 AbstractChannel<io.netty.channel.ChannelHandlerContext,io.netty.channel.Channel>Copyright © 2008–2018 The Ant Financial. All rights reserved.