Member index for:
KomodiaDNS::CDNSManager
m_aData
m_bAsync
m_bInitialized
m_bTCP
m_dwTimeout
m_iParseThreads
m_pCSection
m_pSocket
m_pThread
m_strDNSServer
AddRecord(unsigned short usID, LPVOID lpLocalIDData, DWORD dwTimeout, const CDNSQuery& rQuery)
CDNSManager(const CDNSManager& rManager)
CDNSManager(const std::string strDNSServer, BOOL bTCP, BOOL bAsync, BOOL bAsyncConnect=FALSE)
~CDNSManager()
GetDNSEntry(const std::string& rAddress, unsigned short usID=0, LPVOID lpLocalIDData=NULL)
GetDNSEntry(unsigned long ulAddress, unsigned short usID=0, LPVOID lpLocalIDData=NULL)
GetDNSHeaderHeader(unsigned short usID, unsigned short usFlags, unsigned short usQuestions, unsigned short usAnswers=0) const
GetRecord(unsigned short usID) const
GetThreadManager() const
Initialize()
IsInitialized() const
OnDNSError(int iErrorCode, LPVOID lpLocalIDData)
OnDNSReceive(CDNSAnswers* pAnswers)
OnDNSReceive(CDNSAnswers* pAnswers, LPVOID lpLocalIDData)
OnDNSTimeout(const CDNSQuery& rQuery, LPVOID lpLocalIDData)
operator =(const CDNSManager& rManager)
ParseAddress(const std::string& rAddress)
ParseMultithreaded(int iThreadNumber)
ParseMultithreaded(CThreadPool* pThreadManager)
QueryDNS(const CDNSQuery& rQuery, unsigned short usID=0, LPVOID lpLocalIDData=NULL)
Receive()
RemoveRecord(unsigned short usID)
SetConnectionTimeout(DWORD dwMS)
SetDNSTimeout(DWORD dwMS)
ThreadProc(CPeriodicThread::ThreadStage aStage, LPVOID lpData)
Uninitialize()
WasTimedout(unsigned short usID)
Custom Code in Header Before Includes
Custom Code in Header After Includes
Custom Code in Header Private Section
Custom Code in Source After Includes