NetworkManager::AdslSetting Class

class NetworkManager::AdslSetting

Represents adsl setting. More...

Header: #include <NetworkManagerQt/AdslSetting>
CMake: find_package(KF6 REQUIRED COMPONENTS NetworkManagerQt)
target_link_libraries(mytarget PRIVATE KF6::NetworkManagerQt)
Inherits: NetworkManager::Setting

Public Types

enum Encapsulation { UnknownEncapsulation, Vcmux, Llc }
List
enum Protocol { UnknownProtocol, Pppoa, Pppoe, Ipoatm }
Ptr

Public Functions

AdslSetting()
AdslSetting(const NetworkManager::AdslSetting::Ptr &other)
NetworkManager::AdslSetting::Encapsulation encapsulation() const
QString password() const
NetworkManager::Setting::SecretFlags passwordFlags() const
NetworkManager::AdslSetting::Protocol protocol() const
void setEncapsulation(NetworkManager::AdslSetting::Encapsulation encapsulation)
void setPassword(const QString &password)
void setPasswordFlags(NetworkManager::Setting::SecretFlags flags)
void setProtocol(NetworkManager::AdslSetting::Protocol protocol)
void setUsername(const QString &username)
void setVci(quint32 vci)
void setVpi(quint32 vpi)
QString username() const
quint32 vci() const
quint32 vpi() const

Protected Variables

NetworkManager::AdslSettingPrivate *d_ptr

Detailed Description

Member Type Documentation

enum AdslSetting::Encapsulation

ConstantValue
NetworkManager::AdslSetting::UnknownEncapsulation0
NetworkManager::AdslSetting::Vcmux1
NetworkManager::AdslSetting::Llc2

AdslSetting::List

enum AdslSetting::Protocol

ConstantValue
NetworkManager::AdslSetting::UnknownProtocol0
NetworkManager::AdslSetting::Pppoa1
NetworkManager::AdslSetting::Pppoe2
NetworkManager::AdslSetting::Ipoatm3

AdslSetting::Ptr

Member Function Documentation

AdslSetting::AdslSetting()

[explicit] AdslSetting::AdslSetting(const NetworkManager::AdslSetting::Ptr &other)

NetworkManager::AdslSetting::Encapsulation AdslSetting::encapsulation() const

See also setEncapsulation().

QString AdslSetting::password() const

See also setPassword().

NetworkManager::Setting::SecretFlags AdslSetting::passwordFlags() const

See also setPasswordFlags().

NetworkManager::AdslSetting::Protocol AdslSetting::protocol() const

See also setProtocol().

void AdslSetting::setEncapsulation(NetworkManager::AdslSetting::Encapsulation encapsulation)

See also encapsulation().

void AdslSetting::setPassword(const QString &password)

See also password().

void AdslSetting::setPasswordFlags(NetworkManager::Setting::SecretFlags flags)

See also passwordFlags().

void AdslSetting::setProtocol(NetworkManager::AdslSetting::Protocol protocol)

See also protocol().

void AdslSetting::setUsername(const QString &username)

See also username().

void AdslSetting::setVci(quint32 vci)

See also vci().

void AdslSetting::setVpi(quint32 vpi)

See also vpi().

QString AdslSetting::username() const

See also setUsername().

quint32 AdslSetting::vci() const

See also setVci().

quint32 AdslSetting::vpi() const

See also setVpi().

Member Variable Documentation

NetworkManager::AdslSettingPrivate *AdslSetting::d_ptr