acceptReconfiguration() | CACmdLnOptions | |
accountingOptionSetters | CACmdLnOptions | private |
addMixIdToMixInfo() | CACmdLnOptions | private |
addVisibleAddresses(DOMNode *nodeProxy) | CACmdLnOptions | private |
appendMixInfo_internal(DOMNode *a_node, bool with_subtree) | CACmdLnOptions | private |
buildDefaultConfig(XERCES_CPP_NAMESPACE::DOMDocument *a_doc, bool bForLastMix) | CACmdLnOptions | privatestatic |
CACmdLnOptions() | CACmdLnOptions | |
certificateOptionSetters | CACmdLnOptions | private |
clean() | CACmdLnOptions | |
cleanup() | CACmdLnOptions | |
clearListenerInterfaces() | CACmdLnOptions | private |
clearTargetInterfaces() | CACmdLnOptions | private |
clearVisibleAddresses() | CACmdLnOptions | private |
createMixOnCDConfiguration(const UINT8 *strFileName) | CACmdLnOptions | static |
createSockets(bool a_bPrintMessages, CASocket **a_sockets, UINT32 a_socketsLen) | CACmdLnOptions | |
enableEncryptedLog(bool b) | CACmdLnOptions | |
generalOptionSetters | CACmdLnOptions | private |
getAccessControlCredential(UINT8 *outbuff, UINT32 *outbuffsize) | CACmdLnOptions | |
getAiID(UINT8 *id, UINT32 len) | CACmdLnOptions | |
getAllTermsAndConditionsTemplates() | CACmdLnOptions | |
getAutoReconnect() | CACmdLnOptions | |
getBI() | CACmdLnOptions | |
getCascadeName(UINT8 *name, UINT32 len) const | CACmdLnOptions | |
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() const | CACmdLnOptions | |
getSOCKSHost(UINT8 *host, UINT32 len) | CACmdLnOptions | |
getSOCKSPort() | CACmdLnOptions | |
getSOCKSServerPort() | CACmdLnOptions | |
getSymChannelCipherAlgorithm() const | CACmdLnOptions | |
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() | CACmdLnOptions | private |
initCertificateOptionSetters() | CACmdLnOptions | private |
initGeneralOptionSetters() | CACmdLnOptions | private |
initLogging() | CACmdLnOptions | |
initMainOptionSetters() | CACmdLnOptions | private |
initMixDescriptionSetters() | CACmdLnOptions | private |
initNetworkOptionSetters() | CACmdLnOptions | private |
initTermsAndConditionsOptionSetters() | CACmdLnOptions | private |
invokeOptionSetters(const optionSetter_pt *optionsSetters, DOMElement *target, SINT32 optionsSettersLength) | CACmdLnOptions | private |
isAccessControlEnabled() | CACmdLnOptions | |
isEncryptedLogEnabled() | CACmdLnOptions | |
isFirstMix() | CACmdLnOptions | |
isInfoServiceEnabled() | CACmdLnOptions | |
isLastMix() | CACmdLnOptions | |
isLocalProxy() | CACmdLnOptions | |
isMiddleMix() | CACmdLnOptions | |
isSock5sSupported() | CACmdLnOptions | |
isSyslogEnabled() | CACmdLnOptions | |
m_addrInfoServices | CACmdLnOptions | private |
m_addrInfoServicesSize | CACmdLnOptions | private |
m_algSymChannelCipher | CACmdLnOptions | private |
m_arListenerInterfaces | CACmdLnOptions | private |
m_arpTermsAndConditionsOptionSetters | CACmdLnOptions | private |
m_arStrVisibleAddresses | CACmdLnOptions | private |
m_arTargetInterfaces | CACmdLnOptions | private |
m_bAcceptReconfiguration | CACmdLnOptions | private |
m_bAutoReconnect | CACmdLnOptions | private |
m_bCompressedLogs | CACmdLnOptions | private |
m_bCryptoBenchmark | CACmdLnOptions | private |
m_bDaemon | CACmdLnOptions | private |
m_bDynamic | CACmdLnOptions | private |
m_bFirstMix | CACmdLnOptions | private |
m_bIsEncryptedLogEnabled | CACmdLnOptions | private |
m_bIsRunReConfigure | CACmdLnOptions | private |
m_bLastMix | CACmdLnOptions | private |
m_bLocalProxy | CACmdLnOptions | private |
m_bLogConsole | CACmdLnOptions | private |
m_bMiddleMix | CACmdLnOptions | private |
m_bSkipProxyCheck | CACmdLnOptions | private |
m_bSocksSupport | CACmdLnOptions | private |
m_bSyslog | CACmdLnOptions | private |
m_bVerifyMixCerts | CACmdLnOptions | private |
m_bVPNSupport | CACmdLnOptions | private |
m_cnListenerInterfaces | CACmdLnOptions | private |
m_cnTargets | CACmdLnOptions | private |
m_cnVisibleAddresses | CACmdLnOptions | private |
m_dbCountryStatsHost | CACmdLnOptions | private |
m_dbCountryStatsPasswd | CACmdLnOptions | private |
m_dbCountryStatsUser | CACmdLnOptions | private |
m_docMixInfo | CACmdLnOptions | private |
m_docMixXml | CACmdLnOptions | private |
m_docOpTnCs | CACmdLnOptions | private |
m_iDatabasePort | CACmdLnOptions | private |
m_iPaymentHardLimit | CACmdLnOptions | private |
m_iPaymentSettleInterval | CACmdLnOptions | private |
m_iPaymentSoftLimit | CACmdLnOptions | private |
m_iPrepaidInterval | CACmdLnOptions | private |
m_iSOCKSPort | CACmdLnOptions | private |
m_iSOCKSServerPort | CACmdLnOptions | private |
m_iTargetPort | CACmdLnOptions | private |
m_maxLogFiles | CACmdLnOptions | private |
m_maxLogFileSize | CACmdLnOptions | private |
m_maxNrOfUsers | CACmdLnOptions | private |
m_nCertificateOptionsSetters | CACmdLnOptions | private |
m_nrOfOpenFiles | CACmdLnOptions | private |
m_nrOfTermsAndConditionsTemplates | CACmdLnOptions | |
m_OpCert | CACmdLnOptions | private |
m_opCertList | CACmdLnOptions | private |
m_PaymentReminderProbability | CACmdLnOptions | private |
m_pBI | CACmdLnOptions | private |
m_pCascadeXML | CACmdLnOptions | private |
m_pcsReConfigure | CACmdLnOptions | private |
m_perfTestEnabled | CACmdLnOptions | private |
m_pLogEncryptionCertificate | CACmdLnOptions | private |
m_pMultiSignature | CACmdLnOptions | private |
m_pNextMixCertificate | CACmdLnOptions | private |
m_pPrevMixCertificate | CACmdLnOptions | private |
m_pPriceCertificate | CACmdLnOptions | private |
m_pTrustedRootCertificates | CACmdLnOptions | private |
m_strAccessControlCredential | CACmdLnOptions | private |
m_strAiID | CACmdLnOptions | private |
m_strCascadeName | CACmdLnOptions | private |
m_strConfigFile | CACmdLnOptions | private |
m_strCredential | CACmdLnOptions | private |
m_strDatabaseHost | CACmdLnOptions | private |
m_strDatabaseName | CACmdLnOptions | private |
m_strDatabasePassword | CACmdLnOptions | private |
m_strDatabaseUser | CACmdLnOptions | private |
m_strEncryptedLogDir | CACmdLnOptions | private |
m_strLogDir | CACmdLnOptions | private |
m_strLogLevel | CACmdLnOptions | private |
m_strMixID | CACmdLnOptions | private |
m_strMixName | CACmdLnOptions | private |
m_strPidFile | CACmdLnOptions | private |
m_strSOCKSHost | CACmdLnOptions | private |
m_strTargetHost | CACmdLnOptions | private |
m_strUser | CACmdLnOptions | private |
m_termsAndConditionsTemplates | CACmdLnOptions | |
m_threadReConfigure | CACmdLnOptions | private |
m_u32DelayChannelBucketGrow | CACmdLnOptions | private |
m_u32DelayChannelBucketGrowIntervall | CACmdLnOptions | private |
m_u32DelayChannelUnlimitTraffic | CACmdLnOptions | private |
m_u32KeepAliveRecvInterval | CACmdLnOptions | private |
m_u32KeepAliveSendInterval | CACmdLnOptions | private |
mainOptionSetters | CACmdLnOptions | private |
networkOptionSetters | CACmdLnOptions | private |
parse(int argc, const char **arg) | CACmdLnOptions | |
parseInfoServices(DOMElement *a_infoServiceNode) | CACmdLnOptions | private |
processXmlConfiguration(XERCES_CPP_NAMESPACE::DOMDocument *docConfig) | CACmdLnOptions | private |
readXmlConfiguration(XERCES_CPP_NAMESPACE::DOMDocument *&docConfig, const UINT8 *const configFileName) | CACmdLnOptions | private |
readXmlConfiguration(XERCES_CPP_NAMESPACE::DOMDocument *&docConfig, const UINT8 *const buf, UINT32 len) | CACmdLnOptions | private |
reread(CAMix *pMix) | CACmdLnOptions | |
saveToFile(XERCES_CPP_NAMESPACE::DOMDocument *a_doc, const UINT8 *a_strFileName) | CACmdLnOptions | static |
setAccessControlCredential(DOMElement *elemGeneral) | CACmdLnOptions | private |
setAccountingDatabase(DOMElement *elemAccounting) | CACmdLnOptions | private |
setAccountingHardLimit(DOMElement *elemAccounting) | CACmdLnOptions | private |
setAccountingOptions(DOMElement *elemRoot) | CACmdLnOptions | private |
setAccountingSoftLimit(DOMElement *elemAccounting) | CACmdLnOptions | private |
setCascadeName(const UINT8 *name) | CACmdLnOptions | |
setCascadeNameFromOptions(DOMElement *elemGeneral) | CACmdLnOptions | private |
setCertificateOptions(DOMElement *elemRoot) | CACmdLnOptions | private |
setDaemonMode(DOMElement *elemGeneral) | CACmdLnOptions | private |
setDynamicMix(DOMElement *elemGeneral) | CACmdLnOptions | private |
setGeneralOptions(DOMElement *elemRoot) | CACmdLnOptions | private |
setInfoServices(DOMElement *elemNetwork) | CACmdLnOptions | private |
setKeepAliveTraffic(DOMElement *elemNetwork) | CACmdLnOptions | private |
setListenerInterfaces(DOMElement *elemNetwork) | CACmdLnOptions | private |
setLogDir(const UINT8 *name, UINT32 len) | CACmdLnOptions | |
setLoggingOptions(DOMElement *elemGeneral) | CACmdLnOptions | private |
setMaxUsers(DOMElement *elemGeneral) | CACmdLnOptions | private |
setMinCascadeLength(DOMElement *elemGeneral) | CACmdLnOptions | private |
setMixCertificateVerification(DOMElement *elemCertificates) | CACmdLnOptions | private |
setMixDescription(DOMElement *elemRoot) | CACmdLnOptions | private |
setMixID(DOMElement *elemGeneral) | CACmdLnOptions | private |
setMixName(DOMElement *elemGeneral) | CACmdLnOptions | private |
setMixType(DOMElement *elemGeneral) | CACmdLnOptions | private |
setNetworkOptions(DOMElement *elemRoot) | CACmdLnOptions | private |
setNewValues(CACmdLnOptions &newOptions) | CACmdLnOptions | private |
setNextMix(XERCES_CPP_NAMESPACE::DOMDocument *pDoc) | CACmdLnOptions | |
setNextMixCertificate(DOMElement *elemCertificates) | CACmdLnOptions | private |
setNextMixTestCertificate(CACertificate *cert) | CACmdLnOptions | |
setNrOfFileDescriptors(DOMElement *elemGeneral) | CACmdLnOptions | private |
setOwnCertificate(DOMElement *elemCertificates) | CACmdLnOptions | private |
setOwnOperatorCertificate(DOMElement *elemCertificates) | CACmdLnOptions | private |
setPaymentInstance(DOMElement *elemAccounting) | CACmdLnOptions | private |
setPaymentReminder(DOMElement *elemGeneral) | CACmdLnOptions | private |
setPrepaidInterval(DOMElement *elemAccounting) | CACmdLnOptions | private |
setPrevMix(XERCES_CPP_NAMESPACE::DOMDocument *pDoc) | CACmdLnOptions | |
setPrevMixCertificate(DOMElement *elemCertificates) | CACmdLnOptions | private |
setPrevMixTestCertificate(CACertificate *cert) | CACmdLnOptions | |
setPriceCertificate(DOMElement *elemAccounting) | CACmdLnOptions | private |
setRessourceOptions(DOMElement *elemRoot) | CACmdLnOptions | private |
setServerMonitoring(DOMElement *elemNetwork) | CACmdLnOptions | private |
setSettleInterval(DOMElement *elemAccounting) | CACmdLnOptions | private |
setSymChannelCipherAlgorithm(SYMCHANNELCIPHER_ALGORITHM cipherAlgorithm) | CACmdLnOptions | private |
setTargetInterfaces(DOMElement *elemNetwork) | CACmdLnOptions | private |
setTermsAndConditions(DOMElement *elemRoot) | CACmdLnOptions | private |
setTermsAndConditionsList(DOMElement *elemTnCs) | CACmdLnOptions | private |
setTermsAndConditionsTemplates(DOMElement *elemTnCs) | CACmdLnOptions | private |
setTrustedRootCertificates(DOMElement *elemCertificates) | CACmdLnOptions | private |
setUserID(DOMElement *elemGeneral) | CACmdLnOptions | private |
threadReConfigure(void *param) | CACmdLnOptions | friend |
verifyMixCertificates() | CACmdLnOptions | |
~CACmdLnOptions() | CACmdLnOptions | |