|
Mixe for Privacy and Anonymity in the Internet
|
#include "doxygen.h"#include "CAMix.hpp"#include "CAMuxSocket.hpp"#include "CAASymCipher.hpp"#include "CAFirstMixChannelList.hpp"#include "CAIPList.hpp"#include "CASocketGroup.hpp"#include "CAQueue.hpp"#include "CAUtil.hpp"#include "CAThread.hpp"#include "CAThreadPool.hpp"#include "TermsAndConditions.hpp"#include "CALogPacketStats.hpp"#include "CAConditionVariable.hpp"#include "CATempIPBlockList.hpp"#include "CASocketGroupEpoll.hpp"#include "CAMixWithReplayDB.hpp"#include "CAMutex.hpp"Go to the source code of this file.
Classes | |
| class | tUINT32withLock |
| struct | t_FirstMixChannelToQueueList_entry |
| class | CAFirstMixChannelToQueueList |
| class | CAFirstMix |
Macros | |
| #define | TNC_SREQUEST "TermsAndConditionsRequest" |
| #define | TNC_RESPONSE "TermsAndConditionsResponse" |
| #define | TNC_SINTERRUPT "TermsAndConditionsInterrupt" |
| #define | TNC_REQ_TRANSLATION "Translation" |
| #define | TNC_RESOURCES "Resources" |
| #define | TNC_RESOURCE_TEMPLATE "Template" |
| #define | TNC_TEMPLATE_ROOT_ELEMENT "TermsAndConditionsTemplate" |
| #define | TNC_RESOURCE_CUSTOMIZED_SECT "CustomizedSections" |
| #define | TNC_RESPONSE_INVALID_REQUEST "InvalidTermsAndConditionsRequest" |
| #define | TNC_CONFIRM_REQ "TermsAndConditionsConfirm" |
Typedefs | |
| typedef struct t_FirstMixChannelToQueueList_entry | tFirstMixChannelToQueueListEntry |
Functions | |
| THREAD_RETURN | fm_loopSendToMix (void *) |
| How to end this thread: 0. More... | |
| THREAD_RETURN | fm_loopReadFromMix (void *) |
| THREAD_RETURN | fm_loopAcceptUsers (void *) |
| THREAD_RETURN | fm_loopReadFromUsers (void *) |
| THREAD_RETURN | fm_loopDoUserLogin (void *param) |
| THREAD_RETURN | fm_loopLog (void *) |
| THREAD_RETURN | iplist_loopDoLogCountries (void *param) |
| #define TNC_CONFIRM_REQ "TermsAndConditionsConfirm" |
Definition at line 69 of file CAFirstMix.hpp.
| #define TNC_REQ_TRANSLATION "Translation" |
Definition at line 62 of file CAFirstMix.hpp.
| #define TNC_RESOURCE_CUSTOMIZED_SECT "CustomizedSections" |
Definition at line 66 of file CAFirstMix.hpp.
| #define TNC_RESOURCE_TEMPLATE "Template" |
Definition at line 64 of file CAFirstMix.hpp.
| #define TNC_RESOURCES "Resources" |
Definition at line 63 of file CAFirstMix.hpp.
| #define TNC_RESPONSE "TermsAndConditionsResponse" |
Definition at line 60 of file CAFirstMix.hpp.
| #define TNC_RESPONSE_INVALID_REQUEST "InvalidTermsAndConditionsRequest" |
Definition at line 68 of file CAFirstMix.hpp.
| #define TNC_SINTERRUPT "TermsAndConditionsInterrupt" |
Definition at line 61 of file CAFirstMix.hpp.
| #define TNC_SREQUEST "TermsAndConditionsRequest" |
Definition at line 59 of file CAFirstMix.hpp.
| #define TNC_TEMPLATE_ROOT_ELEMENT "TermsAndConditionsTemplate" |
Definition at line 65 of file CAFirstMix.hpp.
| THREAD_RETURN fm_loopAcceptUsers | ( | void * | param | ) |
Definition at line 365 of file CAFirstMix.cpp.
| THREAD_RETURN fm_loopDoUserLogin | ( | void * | param | ) |
Definition at line 367 of file CAFirstMix.cpp.
| THREAD_RETURN fm_loopLog | ( | void * | param | ) |
Definition at line 551 of file CAFirstMix.cpp.
| THREAD_RETURN fm_loopReadFromMix | ( | void * | pParam | ) |
ToDo: check if keep-alive is really correct here - should it not be moved upwards?
ToDo: check if keep-alive is really correct here - should it not be moved upwards?
Definition at line 364 of file CAFirstMix.cpp.
| THREAD_RETURN fm_loopReadFromUsers | ( | void * | ) |
| THREAD_RETURN fm_loopSendToMix | ( | void * | param | ) |
How to end this thread: 0.
set bRestart=true;
Definition at line 363 of file CAFirstMix.cpp.
| THREAD_RETURN iplist_loopDoLogCountries | ( | void * | param | ) |
Definition at line 541 of file CAFirstMix.cpp.
References CAMsg::printMsg().