|
Mixes for Privacy and Anonymity in the Internet
|
This class implements the pool strategie of a Mix. More...
Public Member Functions | |
| CAPool (UINT32 poolsize) | |
| ~CAPool () | |
| SINT32 | pool (tPoolEntry *pPoolEntry) |
Private Attributes | |
| tPoolListEntry * | m_pPoolList |
| tPoolListEntry * | m_pLastEntry |
| tPoolListEntry * | m_pEntry |
| HCHANNEL * | m_arChannelIDs |
| UINT32 | m_uPoolSize |
| UINT32 | m_uRandMax |
This class implements the pool strategie of a Mix.
See [Message Pool] for more information.
| CAPool::CAPool | ( | UINT32 | poolsize | ) |
| CAPool::~CAPool | ( | ) |
References m_arChannelIDs, m_pEntry, m_pPoolList, and t_pool_list::next.
| SINT32 CAPool::pool | ( | tPoolEntry * | pPoolEntry | ) |
|
private |
|
private |
|
private |