connectivity-api
connectivityqt::PptpConnection Class Reference

#include <connectivityqt/pptp-connection.h>

+ Inheritance diagram for connectivityqt::PptpConnection:
+ Collaboration diagram for connectivityqt::PptpConnection:

Classes

class  Priv
 

Public Types

enum  MppeType { MppeType::MPPE_ALL, MppeType::MPPE_128, MppeType::MPPE_40 }
 
- Public Types inherited from connectivityqt::VpnConnection
enum  Type { OPENVPN, PPTP }
 

Public Slots

void setGateway (const QString &value)
 
void setUser (const QString &value)
 
void setPassword (const QString &value)
 
void setDomain (const QString &value)
 
void setAllowPap (bool value)
 
void setAllowChap (bool value)
 
void setAllowMschap (bool value)
 
void setAllowMschapv2 (bool value)
 
void setAllowEap (bool value)
 
void setRequireMppe (bool value)
 
void setMppeType (MppeType value)
 
void setMppeStateful (bool value)
 
void setBsdCompression (bool value)
 
void setDeflateCompression (bool value)
 
void setTcpHeaderCompression (bool value)
 
void setSendPppEchoPackets (bool value)
 
- Public Slots inherited from connectivityqt::VpnConnection
void setId (const QString &id) const
 
void setNeverDefault (bool neverDefault) const
 
void setActive (bool active) const
 
void updateSecrets () const
 

Signals

void gatewayChanged (const QString &value)
 
void userChanged (const QString &value)
 
void passwordChanged (const QString &value)
 
void domainChanged (const QString &value)
 
void allowPapChanged (bool value)
 
void allowChapChanged (bool value)
 
void allowMschapChanged (bool value)
 
void allowMschapv2Changed (bool value)
 
void allowEapChanged (bool value)
 
void requireMppeChanged (bool value)
 
void mppeTypeChanged (MppeType value)
 
void mppeStatefulChanged (bool value)
 
void bsdCompressionChanged (bool value)
 
void deflateCompressionChanged (bool value)
 
void tcpHeaderCompressionChanged (bool value)
 
void sendPppEchoPacketsChanged (bool value)
 
- Signals inherited from connectivityqt::VpnConnection
void idChanged (const QString &id)
 
void neverDefaultChanged (bool neverDefault)
 
void activeChanged (bool active)
 
void activatableChanged (bool active)
 
void remove () const
 

Public Member Functions

 UNITY_DEFINES_PTRS (PptpConnection)
 
 PptpConnection (const QDBusObjectPath &path, const QDBusConnection &connection)
 
virtual ~PptpConnection ()
 
Type type () const override
 
QString gateway () const
 
QString user () const
 
QString password () const
 
QString domain () const
 
bool allowPap () const
 
bool allowChap () const
 
bool allowMschap () const
 
bool allowMschapv2 () const
 
bool allowEap () const
 
bool requireMppe () const
 
MppeType mppeType () const
 
bool mppeStateful () const
 
bool bsdCompression () const
 
bool deflateCompression () const
 
bool tcpHeaderCompression () const
 
bool sendPppEchoPackets () const
 
- Public Member Functions inherited from connectivityqt::VpnConnection
 UNITY_DEFINES_PTRS (VpnConnection)
 
 VpnConnection (const QDBusObjectPath &path, const QDBusConnection &connection, QObject *parent=0)
 
virtual ~VpnConnection ()
 
QDBusObjectPath path () const
 
QString id () const
 
bool neverDefault () const
 
bool active () const
 
bool activatable () const
 

Protected Attributes

std::shared_ptr< Priv > d
 
- Protected Attributes inherited from connectivityqt::VpnConnection
std::shared_ptr< Priv > d
 

Properties

QString gateway
 
QString user
 
QString password
 
QString domain
 
bool allowPap
 
bool allowChap
 
bool allowMschap
 
bool allowMschapv2
 
bool allowEap
 
bool requireMppe
 
MppeType mppeType
 
bool mppeStateful
 
bool bsdCompression
 
bool deflateCompression
 
bool tcpHeaderCompression
 
bool sendPppEchoPackets
 
- Properties inherited from connectivityqt::VpnConnection
QDBusObjectPath path
 
QString id
 
bool neverDefault
 
bool active
 
bool activatable
 
Type type
 

Member Enumeration Documentation

Enumerator
MPPE_ALL 
MPPE_128 
MPPE_40 

Constructor & Destructor Documentation

connectivityqt::PptpConnection::PptpConnection ( const QDBusObjectPath &  path,
const QDBusConnection &  connection 
)
connectivityqt::PptpConnection::~PptpConnection ( )
virtual

Member Function Documentation

bool connectivityqt::PptpConnection::allowChap ( ) const
void connectivityqt::PptpConnection::allowChapChanged ( bool  value)
signal
bool connectivityqt::PptpConnection::allowEap ( ) const
void connectivityqt::PptpConnection::allowEapChanged ( bool  value)
signal
bool connectivityqt::PptpConnection::allowMschap ( ) const
void connectivityqt::PptpConnection::allowMschapChanged ( bool  value)
signal
bool connectivityqt::PptpConnection::allowMschapv2 ( ) const
void connectivityqt::PptpConnection::allowMschapv2Changed ( bool  value)
signal
bool connectivityqt::PptpConnection::allowPap ( ) const
void connectivityqt::PptpConnection::allowPapChanged ( bool  value)
signal
bool connectivityqt::PptpConnection::bsdCompression ( ) const
void connectivityqt::PptpConnection::bsdCompressionChanged ( bool  value)
signal
bool connectivityqt::PptpConnection::deflateCompression ( ) const
void connectivityqt::PptpConnection::deflateCompressionChanged ( bool  value)
signal
QString connectivityqt::PptpConnection::domain ( ) const
void connectivityqt::PptpConnection::domainChanged ( const QString &  value)
signal
QString connectivityqt::PptpConnection::gateway ( ) const
void connectivityqt::PptpConnection::gatewayChanged ( const QString &  value)
signal
bool connectivityqt::PptpConnection::mppeStateful ( ) const
void connectivityqt::PptpConnection::mppeStatefulChanged ( bool  value)
signal
MppeType connectivityqt::PptpConnection::mppeType ( ) const
void connectivityqt::PptpConnection::mppeTypeChanged ( MppeType  value)
signal
QString connectivityqt::PptpConnection::password ( ) const
void connectivityqt::PptpConnection::passwordChanged ( const QString &  value)
signal
bool connectivityqt::PptpConnection::requireMppe ( ) const
void connectivityqt::PptpConnection::requireMppeChanged ( bool  value)
signal
bool connectivityqt::PptpConnection::sendPppEchoPackets ( ) const
void connectivityqt::PptpConnection::sendPppEchoPacketsChanged ( bool  value)
signal
void connectivityqt::PptpConnection::setAllowChap ( bool  value)
slot
void connectivityqt::PptpConnection::setAllowEap ( bool  value)
slot
void connectivityqt::PptpConnection::setAllowMschap ( bool  value)
slot
void connectivityqt::PptpConnection::setAllowMschapv2 ( bool  value)
slot
void connectivityqt::PptpConnection::setAllowPap ( bool  value)
slot
void connectivityqt::PptpConnection::setBsdCompression ( bool  value)
slot
void connectivityqt::PptpConnection::setDeflateCompression ( bool  value)
slot
void connectivityqt::PptpConnection::setDomain ( const QString &  value)
slot
void connectivityqt::PptpConnection::setGateway ( const QString &  value)
slot
void connectivityqt::PptpConnection::setMppeStateful ( bool  value)
slot
void connectivityqt::PptpConnection::setMppeType ( MppeType  value)
slot
void connectivityqt::PptpConnection::setPassword ( const QString &  value)
slot
void connectivityqt::PptpConnection::setRequireMppe ( bool  value)
slot
void connectivityqt::PptpConnection::setSendPppEchoPackets ( bool  value)
slot
void connectivityqt::PptpConnection::setTcpHeaderCompression ( bool  value)
slot
void connectivityqt::PptpConnection::setUser ( const QString &  value)
slot
bool connectivityqt::PptpConnection::tcpHeaderCompression ( ) const
void connectivityqt::PptpConnection::tcpHeaderCompressionChanged ( bool  value)
signal
VpnConnection::Type connectivityqt::PptpConnection::type ( ) const
overridevirtual
connectivityqt::PptpConnection::UNITY_DEFINES_PTRS ( PptpConnection  )
QString connectivityqt::PptpConnection::user ( ) const
void connectivityqt::PptpConnection::userChanged ( const QString &  value)
signal

Member Data Documentation

std::shared_ptr<Priv> connectivityqt::PptpConnection::d
protected

Property Documentation

bool connectivityqt::PptpConnection::allowChap
readwrite
bool connectivityqt::PptpConnection::allowEap
readwrite
bool connectivityqt::PptpConnection::allowMschap
readwrite
bool connectivityqt::PptpConnection::allowMschapv2
readwrite
bool connectivityqt::PptpConnection::allowPap
readwrite
bool connectivityqt::PptpConnection::bsdCompression
readwrite
bool connectivityqt::PptpConnection::deflateCompression
readwrite
QString connectivityqt::PptpConnection::domain
readwrite
QString connectivityqt::PptpConnection::gateway
readwrite
bool connectivityqt::PptpConnection::mppeStateful
readwrite
MppeType connectivityqt::PptpConnection::mppeType
readwrite
QString connectivityqt::PptpConnection::password
readwrite
bool connectivityqt::PptpConnection::requireMppe
readwrite
bool connectivityqt::PptpConnection::sendPppEchoPackets
readwrite
bool connectivityqt::PptpConnection::tcpHeaderCompression
readwrite
QString connectivityqt::PptpConnection::user
readwrite

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