Member index for:

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

[Back to Top]