?? iserverhandler.java
字號(hào):
package com.aceway.vas.commons.tcp;
import java.io.Serializable;
import java.nio.channels.SocketChannel;
import com.aceway.vas.commons.tcp.impl.ConnectInfo;
public interface IServerHandler {
//當(dāng)有新連接時(shí)響應(yīng)
public void onConnect(int connectId, String ip, int port );
//當(dāng)新連接斷開的時(shí)候,響應(yīng)
public void onDisconnect(int connectId, Object attachObj);
/*
* 服務(wù)器端應(yīng)用程序?qū)邮盏降南⑦M(jìn)行切片
* 如果可以切到一個(gè)完整的消息包,就返回此包的長(zhǎng)度,
* 如果沒有得到一個(gè)完整的消息包,就返回-1.
*/
public int slice(int connectId, byte[] bytes);
public void onReceiveMsg(int connectId, Object attachObj, byte[] bytes);
public void onReceiveMsg(int connectId, Object attachObj, Serializable obj);
void onSendedMsg(int connectId, Object attachObj, byte[] bytes);
void onSendedMsg(int connectId, Object attachObj, Serializable obj);
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -