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