⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 csysobj.h

📁 linux下的一个多线程服务器框架,可直接应用此框架开发一个支持大用户量的UDP应用服务器
💻 H
字号:
#include "def.h"
class CSysobj
{	
	static int fork_num;
	int sid;
	u_char str[256];
	int eb_count;
	eb_unit eb_table[5];
	int testsem(short sem_num,int nsops);
	void delsem(short sem_num);
	void creasem(short sem_num);	
public:
	CSysobj();
	void write_log(u_char *string);
	int waitesem();
	int addsem(short sem_num);
	void decsem(short sem_num);
	void unsem();
	void locksem();
	void unlocksem();
	int valusem(int sid,ushort num);
	void init_eb_table();
	int getUsedFlag(int j);
	int getTransNo(int j);
	int getForknum();
	int addforknum();
	u_char* getServAddr(int j);
	u_short getServPort(int j);
	u_char* getSqlAddr(int j);
	u_char* getSqlUser(int j);
	u_char* getSqlPass(int j);
	u_char* getSqldbname(int j);
};

⌨️ 快捷键说明

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