首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

JBoss Netty的ReplayingDecoder有关问题

2012-12-14 
JBoss Netty的ReplayingDecoder问题这个类非常好用,但是有个问题:decodeprotected abstract Object decode

JBoss Netty的ReplayingDecoder问题
这个类非常好用,但是有个问题:


decode
protected abstract Object decode(ChannelHandlerContext ctx,
                                 Channel channel,
                                 ChannelBuffer buffer,
                                 T state)
                          throws ExceptionDecodes the received packets so far into a frame. 

Parameters:
ctx - the context of this handler
channel - the current channel
buffer - the cumulative buffer of received packets so far. Note that the buffer might be empty, which means you should not make an assumption that the buffer contains at least one byte in your decoder implementation.
state - the current decoder state (null if unused) 
Returns:
the decoded frame 
Throws: 
Exception


因为这个函数是框架来调用的,不是自己代码调用的,我想知道这个返回值我从什么地方去取。
[解决办法]
ReplayingDecoder 是抽象类,需要自己实现decode方法,return返回值,应该返回到下一个 decoder或者 handler里面,都需要自己写

热点排行