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 | ( | cookie | , |
& | errmsg | ||
) |
stop errmsg authenticate | ( | const QString & | password | ) |
stop errmsg authenticate | ( | password | , |
& | errmsg | ||
) |
stop errmsg closeTorStdout | ( | ) |
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 | ( | address | , |
port | |||
) |
stop errmsg connect | ( | const QString & | path | ) |
stop errmsg connect | ( | path | ) |
DEF_TYPE0 | ( | TorControl | , |
void | , | ||
start(const QString &tor, const QStringList &args) | , | ||
start(tor, args) | |||
) |
stop errmsg DEF_TYPE0 | ( | TorControl | , |
bool | , | ||
isRunning() | , | ||
isRunning() | |||
) |
DEF_TYPE0 | ( | TorControl | , |
QString | , | ||
getTorVersionString() | , | ||
getTorVersionString() | |||
) |
DEF_TYPE1 | ( | TorControl | , |
quint16 | , | ||
getSocksPort() | , | ||
getSocksPort & | errmsg | ||
) |
Definition at line 204 of file TorControlPrototype.cpp.
References TorControl::getSocksPortList().
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 | , |
bool | , | ||
resetConf(QString key) | , | ||
resetConf(key,&errmsg) | |||
) |
Definition at line 322 of file TorControlPrototype.cpp.
References TorControl::getRouterDescriptorText().
DEF_TYPE1 | ( | TorControl | , |
QString | , | ||
ipToCountry(const QHostAddress &ip) | , | ||
ipToCountry(ip,&errmsg) | |||
) |
Definition at line 406 of file TorControlPrototype.cpp.
References TorControl::closeCircuit().
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 | ( | QHash< QString, QString > & | map | ) |
stop errmsg getInfo | ( | map | , |
& | errmsg | ||
) |
stop errmsg getInfo | ( | const QString & | key | ) |
stop errmsg getInfo | ( | key | , |
& | errmsg | ||
) |
getTorVersion | ( | ) |
Referenced by ServerSettings::torValue().
stop errmsg isCircuitEstablished | ( | ) |
stop errmsg isConnected | ( | ) |
stop errmsg isVidaliaRunningTor | ( | ) |
Referenced by AdvancedPage::save().
saveConf | ( | ) |
setEvents errmsg setConf | ( | QString | key, |
QString | value | ||
) |
setEvents errmsg setConf | ( | key | , |
value | , | ||
& | errmsg | ||
) |
setEvents errmsg setConf | ( | QString | keyAndValue | ) |
setEvents errmsg setConf | ( | keyAndValue | , |
& | errmsg | ||
) |
Definition at line 244 of file TorControlPrototype.cpp.
References TorControl::getConf().
setEvent | ( | TorEvents::Event | e, |
bool | add, | ||
bool | set | ||
) |
setEvent | ( | e | , |
add | , | ||
set | , | ||
& | errmsg | ||
) |
setEvents | ( | ) |
stop errmsg signal | ( | TorSignal::Signal | sig | ) |
Referenced by install_signal_handler().
stop errmsg signal | ( | sig | , |
& | errmsg | ||
) |
Definition at line 186 of file TorControlPrototype.cpp.
References TorControl::getSocksAddressList().
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().