Mixe for Privacy and Anonymity in the Internet
CACmdLnOptions Member List

This is the complete list of members for CACmdLnOptions, including all inherited members.

acceptReconfiguration()CACmdLnOptionsinline
accountingOptionSettersCACmdLnOptionsprivate
addMixIdToMixInfo()CACmdLnOptionsinlineprivate
addVisibleAddresses(DOMNode *nodeProxy)CACmdLnOptionsprivate
appendMixInfo_internal(DOMNode *a_node, bool with_subtree)CACmdLnOptionsprivate
buildDefaultConfig(XERCES_CPP_NAMESPACE::DOMDocument *a_doc, bool bForLastMix)CACmdLnOptionsprivatestatic
CACmdLnOptions()CACmdLnOptions
certificateOptionSettersCACmdLnOptionsprivate
clean()CACmdLnOptions
cleanup()CACmdLnOptions
clearListenerInterfaces()CACmdLnOptionsprivate
clearTargetInterfaces()CACmdLnOptionsprivate
clearVisibleAddresses()CACmdLnOptionsprivate
createMixOnCDConfiguration(const UINT8 *strFileName)CACmdLnOptionsstatic
createSockets(bool a_bPrintMessages, CASocket **a_sockets, UINT32 a_socketsLen)CACmdLnOptions
enableEncryptedLog(bool b)CACmdLnOptionsinline
generalOptionSettersCACmdLnOptionsprivate
getAccessControlCredential(UINT8 *outbuff, UINT32 *outbuffsize)CACmdLnOptions
getAiID(UINT8 *id, UINT32 len)CACmdLnOptions
getAllTermsAndConditionsTemplates()CACmdLnOptions
getAutoReconnect()CACmdLnOptionsinline
getBI()CACmdLnOptions
getCascadeName(UINT8 *name, UINT32 len) constCACmdLnOptions
getCascadeXML()CACmdLnOptionsinline
getCompressLogs()CACmdLnOptionsinline
getCountryStatsDBConnectionLoginData(char **db_host, char **db_user, char **db_passwd)CACmdLnOptions
getCredential(UINT8 *name, UINT32 len)CACmdLnOptions
getCryptoBenchmark()CACmdLnOptionsinline
getDaemon()CACmdLnOptions
getDatabaseHost(UINT8 *host, UINT32 len)CACmdLnOptions
getDatabaseName(UINT8 *name, UINT32 len)CACmdLnOptions
getDatabasePassword(UINT8 *pass, UINT32 len)CACmdLnOptions
getDatabasePort()CACmdLnOptions
getDatabaseUsername(UINT8 *user, UINT32 len)CACmdLnOptions
getDelayChannelBucketGrow()CACmdLnOptionsinline
getDelayChannelBucketGrowIntervall()CACmdLnOptionsinline
getDelayChannelUnlimitTraffic()CACmdLnOptionsinline
getEncryptedLogDir(UINT8 *name, UINT32 len)CACmdLnOptions
getInfoServices(UINT32 &r_size)CACmdLnOptions
getKeepAliveRecvInterval()CACmdLnOptionsinline
getKeepAliveSendInterval()CACmdLnOptionsinline
getListenerInterface(UINT32 nr)CACmdLnOptionsinline
getListenerInterfaceCount()CACmdLnOptionsinline
getLogDir(UINT8 *name, UINT32 len)CACmdLnOptions
getLogEncryptionKey()CACmdLnOptionsinline
getMaxLogFiles()CACmdLnOptionsinline
getMaxLogFileSize()CACmdLnOptionsinline
getMaxNrOfUsers()CACmdLnOptionsinline
getMaxOpenFiles()CACmdLnOptionsinline
getMixHost(UINT8 *host, UINT32 len)CACmdLnOptions
getMixId(UINT8 *id, UINT32 len)CACmdLnOptions
getMixPort()CACmdLnOptions
getMixXml(XERCES_CPP_NAMESPACE::DOMDocument *&docMixInfo)CACmdLnOptions
getMultiSigner()CACmdLnOptionsinline
getNextMixTestCertificate()CACmdLnOptionsinline
getNumberOfTermsAndConditionsTemplates()CACmdLnOptions
getOperatorSubjectKeyIdentifier(UINT8 *buffer, UINT32 *length)CACmdLnOptions
getPaymentHardLimit()CACmdLnOptions
getPaymentSettleInterval()CACmdLnOptions
getPaymentSoftLimit()CACmdLnOptions
getPidFile(UINT8 *pidfile, UINT32 len)CACmdLnOptions
getPrepaidInterval()CACmdLnOptions
getPrevMixTestCertificate()CACmdLnOptionsinline
getPriceCertificate() constCACmdLnOptionsinline
getSOCKSHost(UINT8 *host, UINT32 len)CACmdLnOptions
getSOCKSPort()CACmdLnOptions
getSOCKSServerPort()CACmdLnOptions
getSymChannelCipherAlgorithm() constCACmdLnOptions
getTargetInterface(CATargetInterface &oTargetInterface, UINT32 nr)CACmdLnOptionsinline
getTargetInterfaceCount()CACmdLnOptionsinline
getTermsAndConditions()CACmdLnOptions
getTrustedCertificateStore()CACmdLnOptionsinline
getUser(UINT8 *user, UINT32 len)CACmdLnOptions
getVisibleAddress(UINT8 *strAddressBuff, UINT32 len, UINT32 nr)CACmdLnOptions
getVisibleAddressesCount()CACmdLnOptionsinline
hasNextMixTestCertificate()CACmdLnOptionsinline
hasPrevMixTestCertificate()CACmdLnOptionsinline
initAccountingOptionSetters()CACmdLnOptionsprivate
initCertificateOptionSetters()CACmdLnOptionsprivate
initGeneralOptionSetters()CACmdLnOptionsprivate
initLogging()CACmdLnOptions
initMainOptionSetters()CACmdLnOptionsprivate
initMixDescriptionSetters()CACmdLnOptionsprivate
initNetworkOptionSetters()CACmdLnOptionsprivate
initTermsAndConditionsOptionSetters()CACmdLnOptionsprivate
invokeOptionSetters(const optionSetter_pt *optionsSetters, DOMElement *target, SINT32 optionsSettersLength)CACmdLnOptionsprivate
isAccessControlEnabled()CACmdLnOptionsinline
isEncryptedLogEnabled()CACmdLnOptionsinline
isFirstMix()CACmdLnOptions
isInfoServiceEnabled()CACmdLnOptionsinline
isLastMix()CACmdLnOptions
isLocalProxy()CACmdLnOptions
isMiddleMix()CACmdLnOptions
isSock5sSupported()CACmdLnOptionsinline
isSyslogEnabled()CACmdLnOptionsinline
m_addrInfoServicesCACmdLnOptionsprivate
m_addrInfoServicesSizeCACmdLnOptionsprivate
m_algSymChannelCipherCACmdLnOptionsprivate
m_arListenerInterfacesCACmdLnOptionsprivate
m_arpTermsAndConditionsOptionSettersCACmdLnOptionsprivate
m_arStrVisibleAddressesCACmdLnOptionsprivate
m_arTargetInterfacesCACmdLnOptionsprivate
m_bAcceptReconfigurationCACmdLnOptionsprivate
m_bAutoReconnectCACmdLnOptionsprivate
m_bCompressedLogsCACmdLnOptionsprivate
m_bCryptoBenchmarkCACmdLnOptionsprivate
m_bDaemonCACmdLnOptionsprivate
m_bDynamicCACmdLnOptionsprivate
m_bFirstMixCACmdLnOptionsprivate
m_bIsEncryptedLogEnabledCACmdLnOptionsprivate
m_bIsRunReConfigureCACmdLnOptionsprivate
m_bLastMixCACmdLnOptionsprivate
m_bLocalProxyCACmdLnOptionsprivate
m_bLogConsoleCACmdLnOptionsprivate
m_bMiddleMixCACmdLnOptionsprivate
m_bSkipProxyCheckCACmdLnOptionsprivate
m_bSocksSupportCACmdLnOptionsprivate
m_bSyslogCACmdLnOptionsprivate
m_bVerifyMixCertsCACmdLnOptionsprivate
m_bVPNSupportCACmdLnOptionsprivate
m_cnListenerInterfacesCACmdLnOptionsprivate
m_cnTargetsCACmdLnOptionsprivate
m_cnVisibleAddressesCACmdLnOptionsprivate
m_dbCountryStatsHostCACmdLnOptionsprivate
m_dbCountryStatsPasswdCACmdLnOptionsprivate
m_dbCountryStatsUserCACmdLnOptionsprivate
m_docMixInfoCACmdLnOptionsprivate
m_docMixXmlCACmdLnOptionsprivate
m_docOpTnCsCACmdLnOptionsprivate
m_iDatabasePortCACmdLnOptionsprivate
m_iPaymentHardLimitCACmdLnOptionsprivate
m_iPaymentSettleIntervalCACmdLnOptionsprivate
m_iPaymentSoftLimitCACmdLnOptionsprivate
m_iPrepaidIntervalCACmdLnOptionsprivate
m_iSOCKSPortCACmdLnOptionsprivate
m_iSOCKSServerPortCACmdLnOptionsprivate
m_iTargetPortCACmdLnOptionsprivate
m_maxLogFilesCACmdLnOptionsprivate
m_maxLogFileSizeCACmdLnOptionsprivate
m_maxNrOfUsersCACmdLnOptionsprivate
m_nCertificateOptionsSettersCACmdLnOptionsprivate
m_nrOfOpenFilesCACmdLnOptionsprivate
m_nrOfTermsAndConditionsTemplatesCACmdLnOptions
m_OpCertCACmdLnOptionsprivate
m_opCertListCACmdLnOptionsprivate
m_PaymentReminderProbabilityCACmdLnOptionsprivate
m_pBICACmdLnOptionsprivate
m_pCascadeXMLCACmdLnOptionsprivate
m_pcsReConfigureCACmdLnOptionsprivate
m_perfTestEnabledCACmdLnOptionsprivate
m_pLogEncryptionCertificateCACmdLnOptionsprivate
m_pMultiSignatureCACmdLnOptionsprivate
m_pNextMixCertificateCACmdLnOptionsprivate
m_pPrevMixCertificateCACmdLnOptionsprivate
m_pPriceCertificateCACmdLnOptionsprivate
m_pTrustedRootCertificatesCACmdLnOptionsprivate
m_strAccessControlCredentialCACmdLnOptionsprivate
m_strAiIDCACmdLnOptionsprivate
m_strCascadeNameCACmdLnOptionsprivate
m_strConfigFileCACmdLnOptionsprivate
m_strCredentialCACmdLnOptionsprivate
m_strDatabaseHostCACmdLnOptionsprivate
m_strDatabaseNameCACmdLnOptionsprivate
m_strDatabasePasswordCACmdLnOptionsprivate
m_strDatabaseUserCACmdLnOptionsprivate
m_strEncryptedLogDirCACmdLnOptionsprivate
m_strLogDirCACmdLnOptionsprivate
m_strLogLevelCACmdLnOptionsprivate
m_strMixIDCACmdLnOptionsprivate
m_strMixNameCACmdLnOptionsprivate
m_strPidFileCACmdLnOptionsprivate
m_strSOCKSHostCACmdLnOptionsprivate
m_strTargetHostCACmdLnOptionsprivate
m_strUserCACmdLnOptionsprivate
m_termsAndConditionsTemplatesCACmdLnOptions
m_threadReConfigureCACmdLnOptionsprivate
m_u32DelayChannelBucketGrowCACmdLnOptionsprivate
m_u32DelayChannelBucketGrowIntervallCACmdLnOptionsprivate
m_u32DelayChannelUnlimitTrafficCACmdLnOptionsprivate
m_u32KeepAliveRecvIntervalCACmdLnOptionsprivate
m_u32KeepAliveSendIntervalCACmdLnOptionsprivate
mainOptionSettersCACmdLnOptionsprivate
networkOptionSettersCACmdLnOptionsprivate
parse(int argc, const char **arg)CACmdLnOptions
parseInfoServices(DOMElement *a_infoServiceNode)CACmdLnOptionsprivate
processXmlConfiguration(XERCES_CPP_NAMESPACE::DOMDocument *docConfig)CACmdLnOptionsprivate
readXmlConfiguration(XERCES_CPP_NAMESPACE::DOMDocument *&docConfig, const UINT8 *const configFileName)CACmdLnOptionsprivate
readXmlConfiguration(XERCES_CPP_NAMESPACE::DOMDocument *&docConfig, const UINT8 *const buf, UINT32 len)CACmdLnOptionsprivate
reread(CAMix *pMix)CACmdLnOptions
saveToFile(XERCES_CPP_NAMESPACE::DOMDocument *a_doc, const UINT8 *a_strFileName)CACmdLnOptionsstatic
setAccessControlCredential(DOMElement *elemGeneral)CACmdLnOptionsprivate
setAccountingDatabase(DOMElement *elemAccounting)CACmdLnOptionsprivate
setAccountingHardLimit(DOMElement *elemAccounting)CACmdLnOptionsprivate
setAccountingOptions(DOMElement *elemRoot)CACmdLnOptionsprivate
setAccountingSoftLimit(DOMElement *elemAccounting)CACmdLnOptionsprivate
setCascadeName(const UINT8 *name)CACmdLnOptionsinline
setCascadeNameFromOptions(DOMElement *elemGeneral)CACmdLnOptionsprivate
setCertificateOptions(DOMElement *elemRoot)CACmdLnOptionsprivate
setDaemonMode(DOMElement *elemGeneral)CACmdLnOptionsprivate
setDynamicMix(DOMElement *elemGeneral)CACmdLnOptionsprivate
setGeneralOptions(DOMElement *elemRoot)CACmdLnOptionsprivate
setInfoServices(DOMElement *elemNetwork)CACmdLnOptionsprivate
setKeepAliveTraffic(DOMElement *elemNetwork)CACmdLnOptionsprivate
setListenerInterfaces(DOMElement *elemNetwork)CACmdLnOptionsprivate
setLogDir(const UINT8 *name, UINT32 len)CACmdLnOptions
setLoggingOptions(DOMElement *elemGeneral)CACmdLnOptionsprivate
setMaxUsers(DOMElement *elemGeneral)CACmdLnOptionsprivate
setMinCascadeLength(DOMElement *elemGeneral)CACmdLnOptionsprivate
setMixCertificateVerification(DOMElement *elemCertificates)CACmdLnOptionsprivate
setMixDescription(DOMElement *elemRoot)CACmdLnOptionsprivate
setMixID(DOMElement *elemGeneral)CACmdLnOptionsprivate
setMixName(DOMElement *elemGeneral)CACmdLnOptionsprivate
setMixType(DOMElement *elemGeneral)CACmdLnOptionsprivate
setNetworkOptions(DOMElement *elemRoot)CACmdLnOptionsprivate
setNewValues(CACmdLnOptions &newOptions)CACmdLnOptionsprivate
setNextMix(XERCES_CPP_NAMESPACE::DOMDocument *pDoc)CACmdLnOptions
setNextMixCertificate(DOMElement *elemCertificates)CACmdLnOptionsprivate
setNextMixTestCertificate(CACertificate *cert)CACmdLnOptionsinline
setNrOfFileDescriptors(DOMElement *elemGeneral)CACmdLnOptionsprivate
setOwnCertificate(DOMElement *elemCertificates)CACmdLnOptionsprivate
setOwnOperatorCertificate(DOMElement *elemCertificates)CACmdLnOptionsprivate
setPaymentInstance(DOMElement *elemAccounting)CACmdLnOptionsprivate
setPaymentReminder(DOMElement *elemGeneral)CACmdLnOptionsprivate
setPrepaidInterval(DOMElement *elemAccounting)CACmdLnOptionsprivate
setPrevMix(XERCES_CPP_NAMESPACE::DOMDocument *pDoc)CACmdLnOptions
setPrevMixCertificate(DOMElement *elemCertificates)CACmdLnOptionsprivate
setPrevMixTestCertificate(CACertificate *cert)CACmdLnOptionsinline
setPriceCertificate(DOMElement *elemAccounting)CACmdLnOptionsprivate
setRessourceOptions(DOMElement *elemRoot)CACmdLnOptionsprivate
setServerMonitoring(DOMElement *elemNetwork)CACmdLnOptionsprivate
setSettleInterval(DOMElement *elemAccounting)CACmdLnOptionsprivate
setSymChannelCipherAlgorithm(SYMCHANNELCIPHER_ALGORITHM cipherAlgorithm)CACmdLnOptionsprivate
setTargetInterfaces(DOMElement *elemNetwork)CACmdLnOptionsprivate
setTermsAndConditions(DOMElement *elemRoot)CACmdLnOptionsprivate
setTermsAndConditionsList(DOMElement *elemTnCs)CACmdLnOptionsprivate
setTermsAndConditionsTemplates(DOMElement *elemTnCs)CACmdLnOptionsprivate
setTrustedRootCertificates(DOMElement *elemCertificates)CACmdLnOptionsprivate
setUserID(DOMElement *elemGeneral)CACmdLnOptionsprivate
threadReConfigure(void *param)CACmdLnOptionsfriend
verifyMixCertificates()CACmdLnOptionsinline
~CACmdLnOptions()CACmdLnOptions