📄 const.h
字号:
#ifndef __NETCHAT_HEADER
#define __NETCHAT_HEADER
#define CHAT_PORT 1619
#define MAX_PACKET_SIZE 255
#define MAX_PROXY_LENGTH 256
#define HTTP_REQUEST_HEAD_FIRST "POST http://"
#define HTTP_REQUEST_HEAD_SECOND "/PCTel HTTP/1.1\r\nAccept: */*\r\nContent-type: audio/basic\r\nUser-Agent: PCTel/0.3\r\nHost: "
#define HTTP_REQUEST_HEAD_THIRD "\r\nContent-Length: "
#define HTTP_REQUEST_HEAD_FOURTH "\r\n\r\n"
#define HTTP_REPLY_HEAD_FIRST "HTTP/1.1 200 OK\r\nServer: PCTel/0.3\r\nContent-Type: audio/basic\r\n"
#define HTTP_REPLY_HEAD_SECOND "\r\n"
#define MINIMIZE_PROXY_HEAD_LENGTH 80 //至少有80字节
#define HTTP_AUTH_HEAD "Proxy-Authorization:Basic "
// 代理类型
#define HTTP_PROXY 0
#define SOCKS_PROXY 1
// 描述通讯实体数据
#define MAX_USERNAME 16
#define MAX_IPADDRESS 16
#define SHUTDOWN_TIMEOUT 30
#define PROXY_AUTH_UNSET 1
#define PROXY_AUTH_SETTING 2
#define PROXY_AUTH_NOPASS 3
#define PROXY_AUTH_SETPASS 4
//定义下棋可能发生的动作
#define CHAT_ACT_NULL 0 //没有动作
#define CHAT_ACT_SEND_NAME 1 //发送姓名
#define CHAT_ACT_ASK_SEND 2 //聊天
#define CHAT_ACT_AGREE_SEND 3
#define CHAT_ACT_ASK_TEST 4 //测试网络
#define CHAT_ACT_AGREE_TEST 5 //已经连好
#define CHAT_ACT_BUSY 6 //忙
#define CHAT_ACT_QUIT 7 //断开网络
//向控制线程的窗口或者线程发送退出消息
//收到后,调用线程的KillThread成员函数
#define WM_THREAD_QUIT WM_USER+115
#define WM_THREAD_CONNECT WM_USER+116
//采用消息互相发送数据命令
#define WM_THREAD_DATA WM_USER+117
#define WM_CALL_TIMEOUT WM_USER+118
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -