| 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  ; | 
|      | 
| } |