Mixes for Privacy and Anonymity in the Internet
CACmdLnOptions Member List

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

acceptReconfiguration()CACmdLnOptions
accountingOptionSettersCACmdLnOptionsprivate
addMixIdToMixInfo()CACmdLnOptionsprivate
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)CACmdLnOptions
generalOptionSettersCACmdLnOptionsprivate
getAccessControlCredential(UINT8 *outbuff, UINT32 *outbuffsize)CACmdLnOptions
getAiID(UINT8 *id, UINT32 len)CACmdLnOptions
getAllTermsAndConditionsTemplates()CACmdLnOptions
getAutoReconnect()CACmdLnOptions
getBI()CACmdLnOptions
getCascadeName(UINT8 *name, UINT32 len) constCACmdLnOptions
getCascadeXML()CACmdLnOptions
getCompressLogs()CACmdLnOptions
getCountryStatsDBConnectionLoginData(char **db_host, char **db_user, char **db_passwd)CACmdLnOptions
getCredential(UINT8 *name, UINT32 len)CACmdLnOptions
getCryptoBenchmark()CACmdLnOptions
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()CACmdLnOptions
getDelayChannelBucketGrowIntervall()CACmdLnOptions
getDelayChannelUnlimitTraffic()CACmdLnOptions
getEncryptedLogDir(UINT8 *name, UINT32 len)CACmdLnOptions
getInfoServices(UINT32 &r_size)CACmdLnOptions
getKeepAliveRecvInterval()CACmdLnOptions
getKeepAliveSendInterval()CACmdLnOptions
getListenerInterface(UINT32 nr)CACmdLnOptions
getListenerInterfaceCount()CACmdLnOptions
getLogDir(UINT8 *name, UINT32 len)CACmdLnOptions
getLogEncryptionKey()CACmdLnOptions
getMaxLogFiles()CACmdLnOptions
getMaxLogFileSize()CACmdLnOptions
getMaxNrOfUsers()CACmdLnOptions
getMaxOpenFiles()CACmdLnOptions
getMixHost(UINT8 *host, UINT32 len)CACmdLnOptions
getMixId(UINT8 *id, UINT32 len)CACmdLnOptions
getMixPort()CACmdLnOptions
getMixXml(XERCES_CPP_NAMESPACE::DOMDocument *&docMixInfo)CACmdLnOptions
getMultiSigner()CACmdLnOptions
getNextMixTestCertificate()CACmdLnOptions
getNumberOfTermsAndConditionsTemplates()CACmdLnOptions
getOperatorSubjectKeyIdentifier(UINT8 *buffer, UINT32 *length)CACmdLnOptions
getPaymentHardLimit()CACmdLnOptions
getPaymentSettleInterval()CACmdLnOptions
getPaymentSoftLimit()CACmdLnOptions
getPidFile(UINT8 *pidfile, UINT32 len)CACmdLnOptions
getPrepaidInterval()CACmdLnOptions
getPrevMixTestCertificate()CACmdLnOptions
getPriceCertificate() constCACmdLnOptions
getSOCKSHost(UINT8 *host, UINT32 len)CACmdLnOptions
getSOCKSPort()CACmdLnOptions
getSOCKSServerPort()CACmdLnOptions
getSymChannelCipherAlgorithm() constCACmdLnOptions
getTargetInterface(CATargetInterface &oTargetInterface, UINT32 nr)CACmdLnOptions
getTargetInterfaceCount()CACmdLnOptions
getTermsAndConditions()CACmdLnOptions
getTrustedCertificateStore()CACmdLnOptions
getUser(UINT8 *user, UINT32 len)CACmdLnOptions
getVisibleAddress(UINT8 *strAddressBuff, UINT32 len, UINT32 nr)CACmdLnOptions
getVisibleAddressesCount()CACmdLnOptions
hasNextMixTestCertificate()CACmdLnOptions
hasPrevMixTestCertificate()CACmdLnOptions
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()CACmdLnOptions
isEncryptedLogEnabled()CACmdLnOptions
isFirstMix()CACmdLnOptions
isInfoServiceEnabled()CACmdLnOptions
isLastMix()CACmdLnOptions
isLocalProxy()CACmdLnOptions
isMiddleMix()CACmdLnOptions
isSock5sSupported()CACmdLnOptions
isSyslogEnabled()CACmdLnOptions
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)CACmdLnOptions
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)CACmdLnOptions
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)CACmdLnOptions
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()CACmdLnOptions
~CACmdLnOptions()CACmdLnOptions