zhubaomin
2025-04-08 95d8d3df562c8f7fca74ba994cddbbf41564488e
pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/channel/tcp/PrefixedDataAvailableHandle.java
New file
@@ -0,0 +1,22 @@
package com.dy.common.mw.channel.tcp;
import org.apache.mina.core.buffer.IoBuffer;
import org.apache.mina.core.session.IoSession;
public interface PrefixedDataAvailableHandle {
   /**
    * 预处理上线数据
    * @param in IoBuffer
    * @return 状态
    */
   PrefixedDataAvailableStatus forOnLine(IoSession ioSession,  IoBuffer in) ;
   /**
    * 预处理上行数据
    * @param in IoBuffer
    * @return 状态
    */
   PrefixedDataAvailableStatus forUpData(IoSession ioSession, IoBuffer in) ;
}