protocol.as
来自「flex实现的前台」· AS 代码 · 共 42 行
AS
42 行
package cn.humanmonth.chat{
/**
*
* @author Piterlin
* 协议部份,由于数量比较少,所以集中在一个类里面。主要由UI调用。
*/
public class Protocol {
private var connector:Connector;
public function Protocol(connector:Connector) {
this.connector=connector;
}
/**
* 发送消息给全部人
*/
public function sendMsg(msg:String):void {
connector.send("sendMsgToAll",msg);
}
/**
* 获取在线用户列表
*/
public function getAllUserList():void {
connector.send("getAllUserList","");
}
/**
*发送保活信息,测试是否保持连接
*/
public function sendKeepAliveSignal():void{
connector.send("keepAliveSignal","");
}
/**
* 更改昵称
*/
public function changeNickname(nickname:String):void{
connector.send("changeNickname",nickname);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?