- 1
- 0
- 约3.11千字
- 约 11页
- 2016-11-22 发布于湖北
- 举报
定义服务器端和客户端的通信结构及含义
struct CMessage
{
char m_strText[200];
char from[20];
char to[20];
int type;
}
结构体的含义定义如下:
type定义 From[20]的含义 to [20]含义 m_strText [200]的含义 MSG_FIRST
用户请求建立连接
方向由客户端到服务器端 请求建立连接的好友名称 为空 为空 MSG_SUCCESS
建立连接成功
方向由服务器端到客户端 建立成功的好友名称 建立成功的好友名称 为空 MSG_MESSAGE
好友间传输的消息
服务器和客户端双向 发出消息的好友名称 默认接收消息好友名称 聊天内容 MSG_USER_ADD
添加好友名称消息
方向由服务器端到客户端 为空 添加的好友名称 为空 MSG_USER_REMOVE
好友离开时删除好友名称
方向由服务器到客户端 为空 删除地的好友名称 为空 MSG_QUIT_CLIENT
客户端退出消息
方向又客户端到服务器端 退出的好友名称 为空 为空 MSG_QUIT_SERVER
客户端退出消息
方向又服务器端到客户端
为空 为空 为空 MSG_RENAME
通知用户此用户名已存在,应更改用户名再登陆
方向又服务器端到客户端 存在重名的好友名称 空 空
工程中的c文件
原创力文档

文档评论(0)