cudpsocket.h

来自「linux下的一个多线程服务器框架,可直接应用此框架开发一个支持大用户量的UDP」· C头文件 代码 · 共 25 行

H
25
字号
#include "def.h"
class CUdpsocket
{
	int sockfd;
	socklen_t clilen;
	int yes;
	u_char ServAddr[20];
	u_short ServPort;
	u_char ClientAddr[20];
	u_short ClientPort;
	u_char TPS[3][30];
	struct sockaddr_in cli_addr,serv_addr;
	struct timeval tv;
	struct linger linger;
public:
	CUdpsocket();
	void write_log(u_char *string);
	int write_pack(unsigned char buf[],int len);
	int createsocket();
	int mrecv(u_char* dataptr,char* ca);
	int msendto(u_char* dataptr,int len,char*ca);
	void setServIP(u_char* serva,u_short servp);
	void setClientIP(u_char* clia,u_short clip);
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?