|
Vidalia
0.3.1
|
#include "TorControlPrototype.h"Go to the source code of this file.
Macros | |
| #define | GET_AND_CALL(type, func, res) |
| #define | MERGE2(result, errmsg) QVariant(QList<QVariant>() << result << errmsg); |
| #define | DEF_TYPE0(type, retType, func, call) |
| #define | DEF_TYPE1(type, resType, func, call) |
| #define | DEF_TYPE2(type, resType, ansType, func, call) |
Functions | |
| DEF_TYPE0 (TorControl, void, start(const QString &tor, const QStringList &args), start(tor, args)) DEF_TYPE1(TorControl | |
| stop () | |
| stop errmsg | DEF_TYPE0 (TorControl, bool, isRunning(), isRunning()) DEF_TYPE0(TorControl |
| stop errmsg | isVidaliaRunningTor () |
| stop errmsg | closeTorStdout () |
| stop errmsg | connect (const QHostAddress &address, quint16 port) |
| stop errmsg | connect (address, port)) DEF_TYPE0(TorControl |
| stop errmsg | connect (const QString &path) |
| stop errmsg | connect (path)) DEF_TYPE0(TorControl |
| stop errmsg | disconnect () |
| stop errmsg | isConnected () |
| stop errmsg | authenticate (const QByteArray cookie) |
| stop errmsg | authenticate (cookie, &errmsg)) DEF_TYPE1(TorControl |
| stop errmsg | authenticate (const QString &password) |
| stop errmsg | authenticate (password, &errmsg)) DEF_TYPE0(TorControl |
| stop errmsg | isCircuitEstablished () |
| stop errmsg | getInfo (QHash< QString, QString > &map) |
| stop errmsg | getInfo (map, &errmsg)) DEF_TYPE1(TorControl |
| stop errmsg | getInfo (const QString &key) |
| stop errmsg | getInfo (key, &errmsg)) DEF_TYPE1(TorControl |
| stop errmsg | signal (TorSignal::Signal sig) |
| stop errmsg | signal (sig, &errmsg)) QStringList TorControlPrototype |
| DEF_TYPE1 (TorControl, quint16, getSocksPort(), getSocksPort(&errmsg)) QList< quint16 > TorControlPrototype | |
| DEF_TYPE0 (TorControl, QString, getTorVersionString(), getTorVersionString()) DEF_TYPE0(TorControl | |
| getTorVersion () | |
| setEvent (TorEvents::Event e, bool add, bool set) | |
| setEvent (e, add, set, &errmsg)) DEF_TYPE1(TorControl | |
| setEvents () | |
| setEvents errmsg | DEF_TYPE1 (TorControl, bool, setConf(QHash< QString, QString > map), setConf(map, &errmsg)) DEF_TYPE1(TorControl |
| setEvents errmsg | setConf (QString key, QString value) |
| setEvents errmsg | setConf (key, value, &errmsg)) DEF_TYPE1(TorControl |
| setEvents errmsg | setConf (QString keyAndValue) |
| setEvents errmsg | setConf (keyAndValue, &errmsg)) bool TorControlPrototype |
| DEF_TYPE2 (TorControl, bool, QString, getConf(QString key), getConf(key, ans, &errmsg)) bool TorControlPrototype | |
| DEF_TYPE1 (TorControl, QString, getHiddenServiceConf(const QString &key), getHiddenServiceConf(key, &errmsg)) DEF_TYPE1(TorControl | |
| saveConf () | |
| DEF_TYPE1 (TorControl, bool, resetConf(QString key), resetConf(key, &errmsg)) QStringList TorControlPrototype | |
| DEF_TYPE1 (TorControl, QString, ipToCountry(const QHostAddress &ip), ipToCountry(ip, &errmsg)) bool TorControlPrototype | |
Variables | |
| bool | |
| stop errmsg | void |
| stop errmsg | QVariant |
| quint32 | |
| #define DEF_TYPE0 | ( | type, | |
| retType, | |||
| func, | |||
| call | |||
| ) |
Definition at line 26 of file TorControlPrototype.cpp.
| #define DEF_TYPE1 | ( | type, | |
| resType, | |||
| func, | |||
| call | |||
| ) |
Definition at line 35 of file TorControlPrototype.cpp.
| #define DEF_TYPE2 | ( | type, | |
| resType, | |||
| ansType, | |||
| func, | |||
| call | |||
| ) |
Definition at line 51 of file TorControlPrototype.cpp.
| #define GET_AND_CALL | ( | type, | |
| func, | |||
| res | |||
| ) |
Definition at line 18 of file TorControlPrototype.cpp.
Definition at line 23 of file TorControlPrototype.cpp.
| stop errmsg authenticate | ( | const QByteArray | cookie | ) |
| stop errmsg authenticate | ( | const QString & | password | ) |
| stop errmsg authenticate | ( | cookie | , |
| & | errmsg | ||
| ) |
| stop errmsg authenticate | ( | password | , |
| & | errmsg | ||
| ) |
| stop errmsg closeTorStdout | ( | ) |
| stop errmsg connect | ( | address | , |
| port | |||
| ) |
| stop errmsg connect | ( | const QHostAddress & | address, |
| quint16 | port | ||
| ) |
Referenced by AboutDialog::AboutDialog(), ConfigDialog::addAction(), MainWindow::addTab(), AdvancedPage::AdvancedPage(), MainWindow::authenticationFailed(), BandwidthGraph::BandwidthGraph(), NetworkPage::bridgeContextMenuRequested(), BridgeDownloader::BridgeDownloader(), BridgeDownloaderProgressDialog::BridgeDownloaderProgressDialog(), CircuitListWidget::CircuitListWidget(), MainWindow::close(), ConfigDialog::ConfigDialog(), RouterDescriptorView::contextMenuEvent(), RouterListWidget::contextMenuEvent(), ControlPasswordInputDialog::ControlPasswordInputDialog(), ControlSocket::ControlSocket(), BandwidthGraph::createActions(), MessageLog::createActions(), MainWindow::createConnections(), Vidalia::createShortcut(), MainWindow::createTrayIcon(), MainWindow::detachTab(), NetworkPage::findBridges(), GeneralPage::GeneralPage(), HelpBrowser::HelpBrowser(), HelperProcess::HelperProcess(), LogTreeWidget::LogTreeWidget(), PluginWrapper::menuAction(), MessageLog::MessageLog(), NetViewer::NetViewer(), NetworkPage::NetworkPage(), RouterListWidget::RouterListWidget(), ControlConnection::run(), ServerPage::ServerPage(), ServicePage::ServicePage(), VAttachButton::setTab(), MainWindow::showConfigDialog(), BridgeDownloader::startHttpsDownload(), UPNPTestDialog::startTest(), StatusEventWidget::StatusEventWidget(), ServerPage::testUpnp(), TorControl::TorControl(), TorMapWidget::TorMapWidget(), TorMapWidgetPopupMenu::TorMapWidgetPopupMenu(), TorProcess::TorProcess(), TorrcDialog::TorrcDialog(), TorSocket::TorSocket(), PluginEngine::tryLoadPlugin(), UpdateProcess::UpdateProcess(), UpdateProgressDialog::UpdateProgressDialog(), UpdatesAvailableDialog::UpdatesAvailableDialog(), MainWindow::updateTorStatus(), UPNPTestDialog::UPNPTestDialog(), and VTabWidget::VTabWidget().
| stop errmsg connect | ( | const QString & | path | ) |
| stop errmsg connect | ( | path | ) |
| stop errmsg DEF_TYPE0 | ( | TorControl | , |
| bool | , | ||
| isRunning() | , | ||
| isRunning() | |||
| ) |
| DEF_TYPE0 | ( | TorControl | , |
| QString | , | ||
| getTorVersionString() | , | ||
| getTorVersionString() | |||
| ) |
| DEF_TYPE0 | ( | TorControl | , |
| void | , | ||
| start(const QString &tor, const QStringList &args) | , | ||
| start(tor, args) | |||
| ) |
| DEF_TYPE1 | ( | TorControl | , |
| bool | , | ||
| resetConf(QString key) | , | ||
| resetConf(key, &errmsg) | |||
| ) |
Definition at line 322 of file TorControlPrototype.cpp.
References TorControl::getRouterDescriptorText().
| setEvents errmsg DEF_TYPE1 | ( | TorControl | , |
| bool | , | ||
| setConf(QHash< QString, QString > map) | , | ||
| setConf(map, &errmsg) | |||
| ) |
| DEF_TYPE1 | ( | TorControl | , |
| QString | , | ||
| getHiddenServiceConf(const QString &key) | , | ||
| getHiddenServiceConf(key, &errmsg) | |||
| ) |
| DEF_TYPE1 | ( | TorControl | , |
| QString | , | ||
| ipToCountry(const QHostAddress &ip) | , | ||
| ipToCountry(ip, &errmsg) | |||
| ) |
Definition at line 406 of file TorControlPrototype.cpp.
References TorControl::closeCircuit().
| DEF_TYPE1 | ( | TorControl | , |
| quint16 | , | ||
| getSocksPort() | , | ||
| getSocksPort & | errmsg | ||
| ) |
Definition at line 204 of file TorControlPrototype.cpp.
References TorControl::getSocksPortList().
| DEF_TYPE2 | ( | TorControl | , |
| bool | , | ||
| QString | , | ||
| getConf(QString key) | , | ||
| getConf(key, ans, &errmsg) | |||
| ) |
Definition at line 270 of file TorControlPrototype.cpp.
References TorControl::getConf().
| stop errmsg disconnect | ( | ) |
Referenced by MainWindow::aboutToQuit(), BridgeDownloader::cancelBridgeRequest(), MainWindow::close(), MainWindow::delTab(), BridgeDownloader::httpsRequestFinished(), TorSocket::onHandshakeResponse(), UPNPTestDialog::testFailed(), UPNPTestDialog::testSuccessful(), MainWindow::updateTorStatus(), and VAttachButton::~VAttachButton().
| stop errmsg getInfo | ( | const QString & | key | ) |
| stop errmsg getInfo | ( | key | , |
| & | errmsg | ||
| ) |
| stop errmsg getInfo | ( | map | , |
| & | errmsg | ||
| ) |
| stop errmsg getInfo | ( | QHash< QString, QString > & | map | ) |
| getTorVersion | ( | ) |
Referenced by AdvancedPage::load(), and ServerSettings::torValue().
| stop errmsg isCircuitEstablished | ( | ) |
| stop errmsg isConnected | ( | ) |
| stop errmsg isVidaliaRunningTor | ( | ) |
Referenced by AdvancedPage::save().
| saveConf | ( | ) |
| setEvents errmsg setConf | ( | key | , |
| value | , | ||
| & | errmsg | ||
| ) |
| setEvents errmsg setConf | ( | keyAndValue | , |
| & | errmsg | ||
| ) |
Definition at line 244 of file TorControlPrototype.cpp.
References TorControl::getConf().
| setEvents errmsg setConf | ( | QString | key, |
| QString | value | ||
| ) |
| setEvents errmsg setConf | ( | QString | keyAndValue | ) |
| setEvent | ( | e | , |
| add | , | ||
| set | , | ||
| & | errmsg | ||
| ) |
| setEvent | ( | TorEvents::Event | e, |
| bool | add, | ||
| bool | set | ||
| ) |
| setEvents | ( | ) |
| stop errmsg signal | ( | sig | , |
| & | errmsg | ||
| ) |
Definition at line 186 of file TorControlPrototype.cpp.
References TorControl::getSocksAddressList().
| stop errmsg signal | ( | TorSignal::Signal | sig | ) |
Referenced by install_signal_handler(), signal_handler(), and TorSignal::toString().
| stop | ( | ) |
| setEvents errmsg bool |
Definition at line 85 of file TorControlPrototype.cpp.
| quint32 |
Definition at line 222 of file TorControlPrototype.cpp.
Referenced by ServerSettings::apply(), NetworkSettings::apply(), StatusEventWidget::clockSkewed(), MainWindow::clockSkewed(), ServerSettings::confValues(), crypto_rand_quint32(), crypto_secret_to_key(), ServerPage::customRateChanged(), TorControl::getTorVersion(), ServerPage::loadBandwidthLimits(), LogTreeItem::LogTreeItem(), ServerPage::onAuthenticated(), NetworkPage::save(), ServerPage::saveBandwidthLimits(), and TorSocket::sendSocksHandshake().
| stop errmsg QVariant |
Definition at line 180 of file TorControlPrototype.cpp.
Referenced by VSettings::defaultValue(), TorSettings::getRejectPlaintextPorts(), TorSettings::getWarnPlaintextPorts(), TorControl::ipToCountry(), NetworkPage::proxyTypeChanged(), NetworkPage::save(), RouterListWidget::searchNextRouter(), TorSettings::setRejectPlaintextPorts(), TorSettings::setWarnPlaintextPorts(), and AbstractTorSettings::torValue().
| stop errmsg void |
Definition at line 97 of file TorControlPrototype.cpp.
Referenced by main().
1.8.17