﹏ Shawn。

茫茫程序员中的一只小蚂蚁。

导航

Erlang聊天室

-------------------------------------------------client -------------------------------------------------
start()  注册进程,监听循环保存进程名
send(Msg)  通过进程名发送消息
close()  退出进程
login(Name,Passwd)  登陆客户端
logout()  登出客户端
-------------------------------------------------server------------------------------------------------check_user_data(Name,Passwd)  校验用户
get_Name(Socket)  通过Socket校验在线用户的Name
check_user_online(Name)  查询用户是否在线
broadCast_Msg(Name,Msg,Socket)  广播消息,给所有online的用户转发消息
updata_login_times(Record,New_login,New_logintimes)  更新上一次登陆时间以及登陆次数
update_chat_times(Name)  修改聊天次数
set_user_online(Socket,Name)  设置用户在线,保存状态
do_this_once()  初始化数据库
start()  开启服务器,监听连接
data_processing(Socket,Data)  处理数据

posted on 2011-04-20 17:48  ﹏ Shawn。  阅读(348)  评论(0编辑  收藏  举报