📄 nwdatastruct.h
字号:
#include "MySocket.h"
#include "MyList_Win.h"
#ifndef NWDATASTRUCT_H
#define NWDATASTRUCT_H
#define SERVER_PORT 5002 //服务器端口
#define MAX_BUFFER_SIZE 12*1024 //数据缓冲的最大长度
#define MAX_MSGPROCESS_THREAD_CONUT 4 //上层处理线称的最大数
#define MAX_LISTEN_BUFFER_COUNT 5 //listen socket 的最大缓冲数目
#define MAX_SENDTHREAD_TIME 0 //发送线层发送数据的时间间隔。
#define MAX_SENDTHREAD_BUFFER_COUNT 1024 //发送线程允许的最大长度
#define MAX_CLIENT_CONNECT_COUNT 50000 //最大的同时在线的用户亮。
#define MAX_UPLOAD_BUFFER_COUNT 10000 //
//这个是和上层之间进行数据传递的。
typedef struct NWDataBuffer
{
USHORT BuffLength ;
CSockAddr m_DataAddr ;//数据要发送到什么地址,或者来至什么地址
PVOID m_SocketKey;//用来作为唯一的对应键和上层对应。
char DataBuffer[MAX_BUFFER_SIZE];
}* pNWDataBuffer;
typedef MyList_Win<pNWDataBuffer> MyNWDataBufferList;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -