Channel接口
Channel
是Netty4最核心的接口之一,拥有将近40个方法和一个内部接口。本文将对Channel接口的众多方法做一个归类和总结,为进一步研究Channel实现做准备。Channel继承了
AttributeMap
接口,关于AttributeMap的详细介绍请看
上一篇文章
。
public interface Channel extends AttributeMap, Comparable<Channel> {
...
}
类似getter的方法
SocketAddress localAddress();
SocketAddress remoteAddress();
ChannelConfig config();
ChannelMetadata metadata();
Channel parent();
EventLoop eventLoop();
ChannelPipeline pipeline();
ByteBufAllocator alloc();
Unsafe unsafe();
这一组方法最容易理解:
版权声明:本文为zxhoo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。