Member index for:
CTCPPortScanner
m_aCurrentPair
m_aPortAnswers
m_aPortList
m_aPortsData
m_aPortsToScan
m_aTarget
m_bDone
m_bError
m_bFinished
m_dwTimeout
m_iActiveSockets
m_iConnectionTimeout
m_iMaxSockets
m_iReceiveData
m_pCSection
m_pCSectionDone
AddPorts(unsigned short usFromPort, unsigned short usToPort)
AdjustNumberOfSockets(int iIncrement)
AllocateSocket(unsigned short usPort) const
CanScan()
CTCPPortScanner(const CTCPPortScanner& rScanner)
CTCPPortScanner()
~CTCPPortScanner()
CTCPScanner::CTCPScanner(CTCPPortScanner* pFather, unsigned short usPort, int iDataSize, DWORD dwTimeout)
CTCPScanner::OnSocketClose(int iErrorCode)
CTCPScanner::OnSocketConnect(int iErrorCode)
CTCPScanner::OnSocketReceive(int iErrorCode)
CTCPScanner::OnSocketTimeout()
CTCPScanner::~CTCPScanner()
DeletePortsMap()
DestroySocket(CTCPSocketAsync* pSocket) const
DoneThread(LPVOID lpData)
GetConnectionTimeout() const
GetData(unsigned short usPort) const
GetDataForModify(unsigned short usPort) const
GetMaxSockets() const
GetNextPort()
GetPortList() const
GetReceiveDataSize() const
GetReceiveDataTimeout() const
GetTarget() const
IsDone() const
IsError() const
IsFinished() const
NewSocket()
OnPort(unsigned short usPort, BOOL bConnected)
OnPortData(unsigned short usPort, const char* pData, int iDataSize)
operator =(const CTCPPortScanner& rScanner)
PortScanned(unsigned short usPort)
ResetData()
ResetPair()
ResetSocketCount()
Scan(const std::string& rDestinationAddress)=0
Scan(IP aTarget)=0
ScanDone(BOOL bError, BOOL bSpawnThread=TRUE)
SetConnectionTimeout(int iMS)
SetDone(BOOL bDone)
SetError(BOOL bError)
SetMaxSockets(int iMaxSockets)
SetReceiveData(int iMaxDataSize, DWORD dwTimeout)
SetTarget(IP aTarget)
SocketDone(unsigned short usPort, BOOL bConnected)
SocketDone(unsigned short usPort, char* pData, int iDataSize)
StopScan()
TCPScanDone(BOOL bError)
TCPScanDoneLib(BOOL bError)
Custom Code in Header Before Includes
Custom Code in Header After Includes
Custom Code in Header After Class Declaration
Custom Code in Header Public Section
Custom Code in Header Private Section
Custom Code in Source After Includes