liurunyu
2025-06-10 9d0512aa6a192ee105ff9251e68a4360c7355319
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) ;
}