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