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

📄 workingsocket.h

📁 图象处理
💻 H
字号:
#ifndef _WORKINGSOCKET_H
#define _WORKINGSOCKET_H

#include "ClientSocket.h"
#include "CmdDef_Common.h"
#include <string.h>

#include <string>
using namespace std;

//CWorkingSocket类是具体负责TCP连接的类,它运行在一个独立的线程内
//完成程序启动时传送索引信息、getfile、putfile的内容传送等工作
class CWorkingSocket : public CClientSocket
{
public:
	CWorkingSocket();
	
	~CWorkingSocket()
	{
		//delete[] szReceive;
	}

protected:
	//线程运行方法
	void Run();

	//相互传送索引信息
	bool DoExchange();
	
	bool SendFtpAccount();

private:
	char szReceive[TCP_RECEIVE_MAX+1];
	char szSend[TCP_RECEIVE_MAX+1];
	bool SocketError;
	char szRootDir[MAX_PATH];
	char ftpUser[21];
	char ftpPwd[21];
	int  iUDPPort;
};

#endif //_WORKINGSOCKET_H

⌨️ 快捷键说明

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