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


CThreadPool Member List

This is the complete list of members for CThreadPool, including all inherited members.

_COMInit enum nameCThreadPool
CErrorHandler()CErrorHandler
CErrorHandler(const CErrorHandler &rHandler)CErrorHandler
ciApartment enum valueCThreadPool
ciMulti enum valueCThreadPool
ciNone enum valueCThreadPool
ciSingle enum valueCThreadPool
Clear()CThreadPool
ClearStaticLogs()CErrorHandler [static]
COMInit typedefCThreadPool
CThreadPool(unsigned long ulNumberOfThreads, unsigned long ulMaxJobsPending=THREAD_POOL_DEFAULT_JOBS, LPInitializePoolProc pInitializeProc=NULL, CGenericThread::ThreadPriority aPriority=CGenericThread::tpNormal, COMInit bInitializeCOM=ciNone)CThreadPool
ErrorCodeToString(DWORD dwErrorCode)CErrorHandler [static]
FastStop()CThreadPool
FormatData(const std::string &rClass, const std::string &rMethod, const std::string &rMsgOrError, bool bError=true)CErrorHandler [static]
GetClassName() const CErrorHandler [protected]
GetCurrentDateTime()CErrorHandler [static]
GetJobsRan() const CThreadPool
GetMaxThreads() const CThreadPool
GetRunningThreads() const CThreadPool
GetSecondaryLog()CErrorHandler [static]
GetThirdLog()CErrorHandler [static]
GetTimeout() const CThreadPool
GetWaitingJobs() const CThreadPool
InitializePoolProc typedefCThreadPool
IsFinished() const CThreadPool
IsInitialized() const CThreadPool
LPInitializePoolProc typedefCThreadPool
LPThreadDWORDPoolProc typedefCThreadPool
LPThreadPoolDataProc typedefCThreadPool
LPThreadPoolProc typedefCThreadPool
RegisterError(DWORD dwErrorCode, const std::string &rDescription)CErrorHandler [static]
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, const std::string &rMessage, const std::string &rAdditionalData) 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]
ReportStaticErrorOS(const std::string &rClass, const std::string &rMethod, const std::string &rMessage)CErrorHandler [protected, static]
SetExtraDataDrop(BOOL bDrop)CThreadPool
SetLocalLog(CErrorLog *pLog, bool bWriteToMain=false)CErrorHandler
SetLog(CErrorLog *pLog)CErrorHandler [static]
SetName(const std::string &rName) const CErrorHandler [protected]
SetPoolName(const std::string &rName)CThreadPool
SetSleepInterval(DWORD dwSleepInterval)CThreadPool
SetTimeout(DWORD dwTimeout)CThreadPool
SubmitJob(LPThreadPoolProc pJobProc, LPVOID lpData)CThreadPool
SubmitJob(LPThreadDWORDPoolProc pJobProc, LPVOID lpData)CThreadPool
SubmitJob(LPThreadPoolDataProc pJobProc, LPVOID lpData)CThreadPool
ThreadDWORDPoolProc typedefCThreadPool
ThreadPoolDataProc typedefCThreadPool
ThreadPoolProc typedefCThreadPool
WriteError(const std::string &rClass, const std::string &rMethod, const std::string &rError) const CErrorHandler
WriteMessage(const std::string &rClass, const std::string &rMethod, const std::string &rMessage) const CErrorHandler
WriteMessage(const std::string &rMethod, const std::string &rMessage) const CErrorHandler [protected]
WriteStaticError(const std::string &rClass, const std::string &rMethod, const std::string &rError)CErrorHandler [static]
WriteStaticMessage(const std::string &rClass, const std::string &rMethod, const std::string &rMessage)CErrorHandler [static]
~CErrorHandler()CErrorHandler [virtual]
~CThreadPool()CThreadPool [virtual]