|
Mixes for Privacy and Anonymity in the Internet
|
Classes | |
| struct | t_fmhashtableentry |
| struct | t_firstmixchannellist |
| class | CAFirstMixChannelList |
| Data structure that stores all information about the currently open Mix channels. More... | |
Defines | |
| #define | KICKOUT_FORCED true |
| #define | MAX_KICKOUT_RETRIES 4 |
Typedefs | |
| typedef struct t_fmhashtableentry | fmHashTableEntry |
| typedef fmHashTableEntry * | LP_fmHashTableEntry |
| typedef struct t_firstmixchannellist | fmChannelList |
| typedef struct t_firstmixchannellist | fmChannelListEntry |
| typedef fmChannelListEntry * | LP_fmChannelListEntry |
Functions | |
| THREAD_RETURN | fml_loopDelayBuckets (void *param) |
| #define KICKOUT_FORCED true |
| #define MAX_KICKOUT_RETRIES 4 |
Referenced by CAFirstMixChannelList::add().
| typedef struct t_firstmixchannellist fmChannelList |
| typedef struct t_firstmixchannellist fmChannelListEntry |
| typedef struct t_fmhashtableentry fmHashTableEntry |
| typedef fmChannelListEntry* LP_fmChannelListEntry |
| typedef fmHashTableEntry* LP_fmHashTableEntry |
| THREAD_RETURN fml_loopDelayBuckets | ( | void * | param | ) |
References BEGIN_STACK, FINISH_STACK, INIT_STACK, CAMutex::lock(), CAFirstMixChannelList::m_bDelayBucketsLoopRun, CAFirstMixChannelList::m_pDelayBuckets, CAFirstMixChannelList::m_pMutexDelayChannel, CAFirstMixChannelList::m_u32DelayChannelBucketGrow, CAFirstMixChannelList::m_u32DelayChannelBucketGrowIntervall, MAX_POLLFD, msSleep(), THREAD_RETURN_SUCCESS, and CAMutex::unlock().
1.7.6.1