serversettings.cpp File Reference

#include <QHostInfo>
#include <net.h>
#include <stringutil.h>
#include <config.h>
#include "serversettings.h"
#include "torsettings.h"

Go to the source code of this file.

Defines

#define VALID_NICKNAME_CHARS   "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"
#define MAX_NICKNAME_LEN   19
#define SETTING_ENABLED   "Enabled"
#define SETTING_DIRMIRROR   "DirectoryMirror"
#define SETTING_NICKNAME   "Nickname"
#define SETTING_ORPORT   "ORPort"
#define SETTING_DIRPORT   "DirPort"
#define SETTING_CONTACT   "ContactInfo"
#define SETTING_EXITPOLICY   "ExitPolicy"
#define SETTING_BANDWIDTH_RATE   "BandwidthRate"
#define SETTING_BANDWIDTH_BURST   "BandwidthBurst"
#define SETTING_BRIDGE_RELAY   "BridgeRelay"
#define SETTING_ENABLE_UPNP   "EnableUPnP"
#define SETTING_RELAY_BANDWIDTH_RATE   "RelayBandwidthRate"
#define SETTING_RELAY_BANDWIDTH_BURST   "RelayBandwidthBurst"


Define Documentation

#define MAX_NICKNAME_LEN   19

Define the maximum length of a server's nickname.

Definition at line 33 of file serversettings.cpp.

Referenced by ServerSettings::getNickname().

#define SETTING_BANDWIDTH_BURST   "BandwidthBurst"

Definition at line 44 of file serversettings.cpp.

Referenced by ServerSettings::apply(), ServerSettings::confValues(), ServerSettings::getBandwidthBurstRate(), ServerSettings::ServerSettings(), ServerSettings::setBandwidthBurstRate(), and ServerSettings::torValue().

#define SETTING_BANDWIDTH_RATE   "BandwidthRate"

Definition at line 43 of file serversettings.cpp.

Referenced by ServerSettings::apply(), ServerSettings::confValues(), ServerSettings::getBandwidthAvgRate(), ServerSettings::ServerSettings(), ServerSettings::setBandwidthAvgRate(), and ServerSettings::torValue().

#define SETTING_BRIDGE_RELAY   "BridgeRelay"

Definition at line 45 of file serversettings.cpp.

Referenced by ServerSettings::apply(), ServerSettings::confValues(), ServerSettings::isBridgeEnabled(), ServerSettings::ServerSettings(), and ServerSettings::setBridgeEnabled().

#define SETTING_CONTACT   "ContactInfo"

Definition at line 41 of file serversettings.cpp.

Referenced by ServerSettings::apply(), ServerSettings::confValues(), ServerSettings::getContactInfo(), ServerSettings::ServerSettings(), and ServerSettings::setContactInfo().

#define SETTING_DIRMIRROR   "DirectoryMirror"

Definition at line 37 of file serversettings.cpp.

Referenced by ServerSettings::isDirectoryMirror(), ServerSettings::ServerSettings(), and ServerSettings::setDirectoryMirror().

#define SETTING_DIRPORT   "DirPort"

Definition at line 40 of file serversettings.cpp.

Referenced by ServerSettings::apply(), ServerSettings::confValues(), ServerSettings::getDirPort(), ServerSettings::ServerSettings(), and ServerSettings::setDirPort().

#define SETTING_ENABLE_UPNP   "EnableUPnP"

Definition at line 46 of file serversettings.cpp.

Referenced by ServerSettings::isUpnpEnabled(), ServerSettings::ServerSettings(), and ServerSettings::setUpnpEnabled().

#define SETTING_ENABLED   "Enabled"

Definition at line 36 of file serversettings.cpp.

Referenced by ServerSettings::isServerEnabled(), ServerSettings::ServerSettings(), and ServerSettings::setServerEnabled().

#define SETTING_EXITPOLICY   "ExitPolicy"

Definition at line 42 of file serversettings.cpp.

Referenced by ServerSettings::apply(), ServerSettings::confValues(), ServerSettings::getExitPolicy(), ServerSettings::ServerSettings(), and ServerSettings::setExitPolicy().

#define SETTING_NICKNAME   "Nickname"

Definition at line 38 of file serversettings.cpp.

Referenced by ServerSettings::apply(), ServerSettings::confValues(), ServerSettings::getNickname(), ServerSettings::ServerSettings(), and ServerSettings::setNickname().

#define SETTING_ORPORT   "ORPort"

Definition at line 39 of file serversettings.cpp.

Referenced by ServerSettings::apply(), ServerSettings::confValues(), ServerSettings::getORPort(), ServerSettings::isServerEnabled(), ServerSettings::ServerSettings(), and ServerSettings::setORPort().

#define SETTING_RELAY_BANDWIDTH_BURST   "RelayBandwidthBurst"

Definition at line 48 of file serversettings.cpp.

Referenced by ServerSettings::apply(), ServerSettings::confValues(), ServerSettings::ServerSettings(), and ServerSettings::torValue().

#define SETTING_RELAY_BANDWIDTH_RATE   "RelayBandwidthRate"

Definition at line 47 of file serversettings.cpp.

Referenced by ServerSettings::apply(), ServerSettings::confValues(), ServerSettings::ServerSettings(), and ServerSettings::torValue().

#define VALID_NICKNAME_CHARS   "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"

Define the set of characters that are valid in a nickname.

Definition at line 30 of file serversettings.cpp.


Generated on Tue Jul 7 16:58:12 2009 for Vidalia by  doxygen 1.4.7