十、过滤器接口

9. 过滤器接口

org.voovan.network.IoFilter

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