Retail products


Traffic interception SDK

Control every TCP/IP network connection

  • Route connections via proxy
  • Redirect connections and modify the data
  • Block connections and applications
SSL interception SDK

View SSL in plaintext and modify it

  • View the SSL stream decrypted in plaintext
  • Redirect SSL connection and modify decrypted data
  • Browser shows "SSL lock" without warnings

Documentation


KomodiaDNS::CDNSManager Member List

This is the complete list of members for KomodiaDNS::CDNSManager, including all inherited members.

_LogPriority enum nameCErrorHandler
CDNSManager(const std::string strDNSServer, BOOL bTCP, BOOL bAsync, BOOL bAsyncConnect=FALSE)KomodiaDNS::CDNSManager
CDNSSocket classKomodiaDNS::CDNSManager [friend]
CErrorHandler()CErrorHandler
CErrorHandler(const CErrorHandler &rHandler)CErrorHandler
ErrorCodeToString(DWORD dwErrorCode)CErrorHandler [static]
GetClassName() const CErrorHandler [protected]
GetCurrentDateTime()CErrorHandler [static]
GetDNSEntry(const std::string &rAddress, unsigned short usID=0, LPVOID lpLocalIDData=NULL)KomodiaDNS::CDNSManager
GetDNSEntry(unsigned long ulAddress, unsigned short usID=0, LPVOID lpLocalIDData=NULL)KomodiaDNS::CDNSManager
GetDNSHeaderHeader(unsigned short usID, unsigned short usFlags, unsigned short usQuestions, unsigned short usAnswers=0) const KomodiaDNS::CDNSManager [protected, virtual]
GetThreadManager() const KomodiaDNS::CDNSManager
Initialize()KomodiaDNS::CDNSManager
IsInitialized() const KomodiaDNS::CDNSManager
LogPriority typedefCErrorHandler
lpCritical enum valueCErrorHandler
lpDebug enum valueCErrorHandler
lpError enum valueCErrorHandler
lpMessage enum valueCErrorHandler
OnDNSError(int iErrorCode, LPVOID lpLocalIDData)KomodiaDNS::CDNSManager [protected, virtual]
OnDNSReceive(CDNSAnswers *pAnswers, LPVOID lpLocalIDData)KomodiaDNS::CDNSManager [protected, virtual]
OnDNSTimeout(const CDNSQuery &rQuery, LPVOID lpLocalIDData)KomodiaDNS::CDNSManager [protected, virtual]
ParseAddress(const std::string &rAddress)KomodiaDNS::CDNSManager [static]
ParseMultithreaded(int iThreadNumber)KomodiaDNS::CDNSManager
ParseMultithreaded(CThreadPool *pThreadManager)KomodiaDNS::CDNSManager
QueryDNS(const CDNSQuery &rQuery, unsigned short usID=0, LPVOID lpLocalIDData=NULL)KomodiaDNS::CDNSManager
Receive()KomodiaDNS::CDNSManager
ReportError(const std::string &rMethod) const CErrorHandler [protected, virtual]
ReportError(const std::string &rMethod, const std::string &rMessage) const CErrorHandler [protected, virtual]
ReportError(const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData) const CErrorHandler [protected, virtual]
ReportError(const std::string &rMethod, int iErrorCode) const CErrorHandler [protected, virtual]
ReportError(const std::string &rMethod, const std::string &rMessage, int iErrorCode) const CErrorHandler [protected, virtual]
ReportErrorOS(const std::string &rMethod, const std::string &rMessage) const CErrorHandler [protected, virtual]
ReportStaticError(const std::string &rClass, const std::string &rMethod)CErrorHandler [protected, static]
ReportStaticError(const std::string &rClass, const std::string &rMethod, const std::string &rMessage)CErrorHandler [protected, static]
ReportStaticError(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData)CErrorHandler [protected, static]
SetConnectionTimeout(DWORD dwMS)KomodiaDNS::CDNSManager
SetDNSTimeout(DWORD dwMS)KomodiaDNS::CDNSManager
SetLocalLog(CErrorLog *pLog)CErrorHandler
SetLog(CErrorLog *pLog)CErrorHandler [static]
SetName(const std::string &rName) const CErrorHandler [protected]
Uninitialize()KomodiaDNS::CDNSManager
WriteMessage(const std::string &rMethod, const std::string &rMessage, LogPriority aPriority=lpMessage)CErrorHandler [protected]
WriteMessage(const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData, LogPriority aPriority=lpMessage)CErrorHandler [protected]
WriteStaticMessage(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, LogPriority aPriority=lpMessage)CErrorHandler [protected, static]
WriteStaticMessage(const std::string &rClass, const std::string &rMethod, const std::string &rMessage, DWORD dwAdditionalData, LogPriority aPriority=lpMessage)CErrorHandler [protected, static]
~CDNSManager()KomodiaDNS::CDNSManager [virtual]
~CErrorHandler()CErrorHandler [virtual]