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)  处理数据

转载于:https://www.cnblogs.com/shawnoyc/archive/2011/04/20/2022591.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值