lomiri-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 class  MppeType { MPPE_ALL , MPPE_128 , 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

 LOMIRI_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
 LOMIRI_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

◆ MppeType

Enumerator
MPPE_ALL 
MPPE_128 
MPPE_40 

Constructor & Destructor Documentation

◆ PptpConnection()

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

◆ ~PptpConnection()

connectivityqt::PptpConnection::~PptpConnection ( )
virtual

Member Function Documentation

◆ allowChap()

bool connectivityqt::PptpConnection::allowChap ( ) const

◆ allowChapChanged

void connectivityqt::PptpConnection::allowChapChanged ( bool value)
signal

◆ allowEap()

bool connectivityqt::PptpConnection::allowEap ( ) const

◆ allowEapChanged

void connectivityqt::PptpConnection::allowEapChanged ( bool value)
signal

◆ allowMschap()

bool connectivityqt::PptpConnection::allowMschap ( ) const

◆ allowMschapChanged

void connectivityqt::PptpConnection::allowMschapChanged ( bool value)
signal

◆ allowMschapv2()

bool connectivityqt::PptpConnection::allowMschapv2 ( ) const

◆ allowMschapv2Changed

void connectivityqt::PptpConnection::allowMschapv2Changed ( bool value)
signal

◆ allowPap()

bool connectivityqt::PptpConnection::allowPap ( ) const

◆ allowPapChanged

void connectivityqt::PptpConnection::allowPapChanged ( bool value)
signal

◆ bsdCompression()

bool connectivityqt::PptpConnection::bsdCompression ( ) const

◆ bsdCompressionChanged

void connectivityqt::PptpConnection::bsdCompressionChanged ( bool value)
signal

◆ deflateCompression()

bool connectivityqt::PptpConnection::deflateCompression ( ) const

◆ deflateCompressionChanged

void connectivityqt::PptpConnection::deflateCompressionChanged ( bool value)
signal

◆ domain()

QString connectivityqt::PptpConnection::domain ( ) const

◆ domainChanged

void connectivityqt::PptpConnection::domainChanged ( const QString & value)
signal

◆ gateway()

QString connectivityqt::PptpConnection::gateway ( ) const

◆ gatewayChanged

void connectivityqt::PptpConnection::gatewayChanged ( const QString & value)
signal

◆ LOMIRI_DEFINES_PTRS()

connectivityqt::PptpConnection::LOMIRI_DEFINES_PTRS ( PptpConnection )

◆ mppeStateful()

bool connectivityqt::PptpConnection::mppeStateful ( ) const

◆ mppeStatefulChanged

void connectivityqt::PptpConnection::mppeStatefulChanged ( bool value)
signal

◆ mppeType()

MppeType connectivityqt::PptpConnection::mppeType ( ) const

◆ mppeTypeChanged

void connectivityqt::PptpConnection::mppeTypeChanged ( MppeType value)
signal

◆ password()

QString connectivityqt::PptpConnection::password ( ) const

◆ passwordChanged

void connectivityqt::PptpConnection::passwordChanged ( const QString & value)
signal

◆ requireMppe()

bool connectivityqt::PptpConnection::requireMppe ( ) const

◆ requireMppeChanged

void connectivityqt::PptpConnection::requireMppeChanged ( bool value)
signal

◆ sendPppEchoPackets()

bool connectivityqt::PptpConnection::sendPppEchoPackets ( ) const

◆ sendPppEchoPacketsChanged

void connectivityqt::PptpConnection::sendPppEchoPacketsChanged ( bool value)
signal

◆ setAllowChap

void connectivityqt::PptpConnection::setAllowChap ( bool value)
slot

◆ setAllowEap

void connectivityqt::PptpConnection::setAllowEap ( bool value)
slot

◆ setAllowMschap

void connectivityqt::PptpConnection::setAllowMschap ( bool value)
slot

◆ setAllowMschapv2

void connectivityqt::PptpConnection::setAllowMschapv2 ( bool value)
slot

◆ setAllowPap

void connectivityqt::PptpConnection::setAllowPap ( bool value)
slot

◆ setBsdCompression

void connectivityqt::PptpConnection::setBsdCompression ( bool value)
slot

◆ setDeflateCompression

void connectivityqt::PptpConnection::setDeflateCompression ( bool value)
slot

◆ setDomain

void connectivityqt::PptpConnection::setDomain ( const QString & value)
slot

◆ setGateway

void connectivityqt::PptpConnection::setGateway ( const QString & value)
slot

◆ setMppeStateful

void connectivityqt::PptpConnection::setMppeStateful ( bool value)
slot

◆ setMppeType

void connectivityqt::PptpConnection::setMppeType ( MppeType value)
slot

◆ setPassword

void connectivityqt::PptpConnection::setPassword ( const QString & value)
slot

◆ setRequireMppe

void connectivityqt::PptpConnection::setRequireMppe ( bool value)
slot

◆ setSendPppEchoPackets

void connectivityqt::PptpConnection::setSendPppEchoPackets ( bool value)
slot

◆ setTcpHeaderCompression

void connectivityqt::PptpConnection::setTcpHeaderCompression ( bool value)
slot

◆ setUser

void connectivityqt::PptpConnection::setUser ( const QString & value)
slot

◆ tcpHeaderCompression()

bool connectivityqt::PptpConnection::tcpHeaderCompression ( ) const

◆ tcpHeaderCompressionChanged

void connectivityqt::PptpConnection::tcpHeaderCompressionChanged ( bool value)
signal

◆ type()

VpnConnection::Type connectivityqt::PptpConnection::type ( ) const
overridevirtual

◆ user()

QString connectivityqt::PptpConnection::user ( ) const

◆ userChanged

void connectivityqt::PptpConnection::userChanged ( const QString & value)
signal

Member Data Documentation

◆ d

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

Property Documentation

◆ allowChap

bool connectivityqt::PptpConnection::allowChap
readwrite

◆ allowEap

bool connectivityqt::PptpConnection::allowEap
readwrite

◆ allowMschap

bool connectivityqt::PptpConnection::allowMschap
readwrite

◆ allowMschapv2

bool connectivityqt::PptpConnection::allowMschapv2
readwrite

◆ allowPap

bool connectivityqt::PptpConnection::allowPap
readwrite

◆ bsdCompression

bool connectivityqt::PptpConnection::bsdCompression
readwrite

◆ deflateCompression

bool connectivityqt::PptpConnection::deflateCompression
readwrite

◆ domain

QString connectivityqt::PptpConnection::domain
readwrite

◆ gateway

QString connectivityqt::PptpConnection::gateway
readwrite

◆ mppeStateful

bool connectivityqt::PptpConnection::mppeStateful
readwrite

◆ mppeType

MppeType connectivityqt::PptpConnection::mppeType
readwrite

◆ password

QString connectivityqt::PptpConnection::password
readwrite

◆ requireMppe

bool connectivityqt::PptpConnection::requireMppe
readwrite

◆ sendPppEchoPackets

bool connectivityqt::PptpConnection::sendPppEchoPackets
readwrite

◆ tcpHeaderCompression

bool connectivityqt::PptpConnection::tcpHeaderCompression
readwrite

◆ user

QString connectivityqt::PptpConnection::user
readwrite

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