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

📄 listener.cpp

📁 代理服务器是怎样操作和运行的,希望能提供一种参考和学习
💻 CPP
字号:
// Request.cpp : implementation file
//

#include "stdafx.h"
#include "LiteProxyServer.h"

#include "Listener.h"

#ifdef _DEBUG
#undef THIS_FILE
static char BASED_CODE THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// Listener struct


char *sAppProtocolTypes[] = 
{	"HTTP", 
	"SOCKS4", 
	"SOCKS5", 
	"SMTP Server", 
	"SMTP", 
	"POP3", 
	"FTP", 
	"NNTP", 
	"DNS", 
	"CHAT NS", 
	"",
	"FTP\\PASV",
	"FTP\\PORT",
	"CHAT\\SB", 
	NULL
};

char *sTransProtocolTypes[] = 
{	"TCP", 
	"UDP", 
	"ICMP", 
	"IGMP",
	NULL
};

Listener::Listener()
{
	pThread = NULL;
	nTransProtocol = TYPE_TCP;
}

Listener::~Listener()
{
	StopListen();
}

bool Listener::IsTemp()
{ 
	return nAppProtocol == TYPE_FTP_PASV 
		|| nAppProtocol == TYPE_FTP_PORT; 
}

⌨️ 快捷键说明

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