tcpfactory.h

来自「c++编写的FTP服务器和客户端程序」· C头文件 代码 · 共 28 行

H
28
字号
#ifndef TCPFACTORY_H_
#define TCPFACTORY_H_

#include "tcp.h"

class TcpFactory {
public:
	TcpFactory();
	~TcpFactory();

	void setDest(int addr, int port);
	void setDest(const std::string& addr, int port);
	Tcp* connect();

	void setLocalPort(int port);
	Tcp* listen();

private:
	static const int MAX_CONNECTION = 3;

	int listenSock;
	int localPort;
	int destAddr;
	int destPort;
};

#endif /*TCPFACTORY_H_*/

⌨️ 快捷键说明

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