📄 listener.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 + -