|
Mixes for Privacy and Anonymity in the Internet
|
Classes | |
| struct | tpool_work |
| class | CAThreadPool |
| This class bla bla. More... | |
Typedefs | |
| typedef struct tpool_work | tpool_work_t |
Functions | |
| THREAD_RETURN | worker_thread_main_loop (void *args) |
| typedef struct tpool_work tpool_work_t |
| THREAD_RETURN worker_thread_main_loop | ( | void * | args | ) |
References tpool_work::arg, CAConditionVariable::broadcast(), CAMutex::lock(), CAThreadPool::m_bDoNotBlockWhenFull, CAThreadPool::m_bShutdown, CAThreadPool::m_CurQueueSize, CAThreadPool::m_MaxQueueSize, CAThreadPool::m_pcondEmpty, CAThreadPool::m_pcondNotEmpty, CAThreadPool::m_pcondNotFull, CAThreadPool::m_pmutexQueue, CAThreadPool::m_pQueueHead, CAThreadPool::m_pQueueTail, tpool_work::next, tpool_work::routine, CAConditionVariable::signal(), THREAD_RETURN_SUCCESS, CAMutex::unlock(), and CAConditionVariable::wait().
1.7.6.1