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().