📄 server.h
字号:
#ifndef __BANK_SERVER_H_
#define __BANK_SERVER_H_
#include "procpool.h"
#include "socket.h"
const int MAXBUFFERSIZE=4096;
const int TIMEOUT=10;
class Server:public ProcPool
{
public:
virtual ~Server(){ delete _acceptlock;delete _server;}
Server( const char * port,SimpleLog &logfile );
Server( const char * port,SimpleLog &logfile,int& max,int& init,int &low,int& high,int& inc,int& dec );
Server( const char * port,SimpleLog &logfile,int& max,int& init,int &low,int& high,int& inc,int& dec,int &timeout);
bool Init( );
void *WaitTask( );
bool doTask(void *task );
bool AuthorizeClient( char *recv,int& len);
private:
string _port;
ServerSocket *_server;
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -