workingsocket.h
来自「图象处理」· C头文件 代码 · 共 43 行
H
43 行
#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 + =
减小字号Ctrl + -
显示快捷键?