netty之HeadContext源码分析
写在前面
本文看下HeadContext相关内容。
1:正文
HeadContext是一个很关键的类,不管是服务启动时端口绑定执行的pipeline,还是读取数据后执行业务处理的pipeline,抑或是写回数据的pipeline,以及其他一些场景下的pipeline,HeadContext都是整个pipeline链表的第一个元素,因此它有很多的方法,并继承了ChannelOutboundHandler, ChannelInboundHandler类,如下:
截图只是一部分,详细可自行查看!
可以看到有通道激活,数据读取,数据刷新等等各种方法,方法非常全,另,其方法声明如下:
// io.netty.channel.DefaultChannelPipeline.HeadContext
final class HeadContext extends AbstractChannelHandlerContext
implements ChannelOutboundHandler, ChannelInboundHandler {
}
写在后面
参考文章列表
原文地址:https://blog.csdn.net/wang0907/article/details/143569498
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!