Go to the documentation of this file.
16 #ifndef _SERVERSETTINGS_H
17 #define _SERVERSETTINGS_H
32 bool apply(QString *errmsg = 0);
void setPublishServerDescriptor(bool publish)
ServerSettings(TorControl *torControl)
void setNonExitEnabled(bool enable)
quint32 getBandwidthBurstRate()
void cleanupPortForwarding()
quint32 getBandwidthAvgRate()
void setExitPolicy(ExitPolicy &policy)
void setORPort(quint16 orPort)
ExitPolicy getExitPolicy()
void setDirPort(quint16 dirPort)
void setServerEnabled(bool enable)
virtual QVariant torValue(const QString &key) const
TorControl * torControl() const
void setBridgeEnabled(bool enable)
void setDirectoryMirror(bool mirror)
void setContactInfo(QString info)
void setBandwidthBurstRate(quint32 rate)
void setUpnpEnabled(bool enabled)
bool publishServerDescriptor() const
void configurePortForwarding()
QHash< QString, QString > confValues()
void setNickname(QString nickname)
void setBandwidthAvgRate(quint32 rate)
bool apply(QString *errmsg=0)