十、过滤器接口
9. 过滤器接口
org.voovan.network.IoFilter
解决消息编码和解码问题,用于再接受前或者发送后将消息发送到Socket缓冲区。
public Object decode(IoSession session,Object object)
- 过滤器解密函数,接收事件(onRecive)前调用。
- session: Socket 会话对象。
- object: 缓冲区接收到的对象,如果是第一个过滤器是Bytebuffer。
public Object encode(IoSession session,Object object)
- 过滤器加密函数,发送事件(onSend)前调用。
- session: Socket 会话对象。
- object: 发送到缓冲区的对象,如果是第一个过滤器是onRecive返回的对象。