liurunyu
7 天以前 4f99f59668c9160ca60958b7347944def26f2228
pipIrr-platform/pipIrr-common/src/main/java/com/dy/common/mw/channel/tcp/TcpIoSessionEventCallback.java
New file
@@ -0,0 +1,32 @@
package com.dy.common.mw.channel.tcp;
import org.apache.mina.core.session.IoSession;
public interface TcpIoSessionEventCallback {
    /**
     * 网络打开
     */
   void sessionOpened(IoSession session) throws Exception  ;
    /**
     * 网络关闭
     */
   void sessionClosed(IoSession session) throws Exception  ;
   /**
     * 发生异常
     */
    void exceptionCaught(IoSession session, Throwable cause) throws Exception ;
    /**
     * 发送数据后,回调的方法,进行数据处理
     */
    void messageSended(IoSession session, Object message) throws Exception  ;
    /**
     * 接收到数据后,回调的方法,进行数据处理
     */
    void messageReceived(IoSession session, Object message) throws Exception  ;
}