Logo Search packages:      
Sourcecode: l2tp-ipsec-vpn version File versions  Download package

Public Types | Public Member Functions | Protected Member Functions | Private Member Functions | Friends

PppIpSettings Class Reference

Inheritance diagram for PppIpSettings:
Inheritance graph
Collaboration diagram for PppIpSettings:
Collaboration graph

List of all members.

Public Types

enum  Result { Ok, InvalidName, DuplicateName, ReadOnly }

Public Member Functions

Result addConnection (const QString &strName) const
bool addRoute () const
QString alternateDnsServerAddress () const
void clearChanged ()
CommonSettings commonSettings (const QString &strName) const
QString connection (int iConnectionNo) const
int connections () const
PppEapSettings eapSettings () const
QString gateway (const QString &strName) const
bool hasChanged () const
IPSecSettings ipsecSettings (const QString &strName) const
PppIpSettings ipSettings () const
bool isWriteable () const
L2tpSettings l2tpSettings (const QString &strName) const
int lcpEchoInterval () const
QString name (const QHostAddress &gateway) const
bool noBSDCompression () const
bool noDeflate () const
bool noVj () const
QString password () const
PppSettings pppSettings (const QString &strName) const
QString preferredDnsServerAddress () const
bool refuseChap () const
bool refuseEap () const
bool refuseMsChap () const
bool refuseMsChapV2 () const
bool refusePap () const
QString remoteName () const
bool removeConnection (int iConnectionNo) const
bool removeRoute (int iRow) const
QString routeAddress (int iRow) const
QString routeComment (int iRow) const
QString routeNetmask (int iRow) const
int routes () const
QString searchDomains () const
bool setAlternateDnsServerAddress (const QString &strAlternateDnsServerAddress) const
bool setLcpEchoInterval (int iInterval) const
bool setNoBSDCompression (bool fSet) const
bool setNoDeflate (bool fSet) const
bool setNoVj (bool fSet) const
bool setPassword (const QString &strPassword) const
bool setPreferredDnsServerAddress (const QString &strPreferredDnsServerAddress) const
bool setRefuseChap (bool fRefuse) const
bool setRefuseEap (bool fRefuse) const
bool setRefuseMsChap (bool fRefuse) const
bool setRefuseMsChapV2 (bool fRefuse) const
bool setRefusePap (bool fRefuse) const
bool setRemoteName (const QString &strRemoteName) const
bool setRouteAddress (int iRow, const QString &strAddress) const
bool setRouteComment (int iRow, const QString &strComment) const
bool setRouteNetmask (int iRow, const QString &strNetMask) const
bool setSearchDomains (const QString &strSearchDomains) const
bool setUseDefaultGateway (bool fUse) const
bool setUsePeerDns (bool fUse) const
bool setUserName (const QString &strUserName) const
bool useDefaultGateway () const
bool usePeerDns () const
QString userName () const

Protected Member Functions

int connectionNo () const
bool getBoolValue (const QString &strPath, bool fDefault=false) const
int getIntValue (const QString &strPath, int iDefault=0) const
QString getSecret (const QString &strPath) const
QString getStringValue (const QString &strPath) const
QSettings * qSettings () const
bool removeArrayItem (const QString &strArrayName, int iIndex) const
QString routeProperty (int iRow, const QString strPropertyName) const
bool setRouteProperty (const QString &strValue, int iRow, const QString strPropertyName) const
bool setSecret (const QString &strValue, const QString &strPath) const
bool setValue (const QString &strValue, const QString &strPath) const
bool setValue (int iValue, const QString &strPath) const
bool setValue (bool fValue, const QString &strPath) const

Private Member Functions

PppIpSettingsoperator= (const PppIpSettings &orig)
 PppIpSettings (int iConnectionNo)


class PppSettings

Detailed Description

Definition at line 214 of file ConnectionSettings.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index