Pages
API Documentation
On this page

NetworkManager::Ipv6Setting Class

Represents ipv6 setting. More...

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

List of all members, including inherited members

Public Types

Public Functions

Detailed Description

Member Type Documentation

enum Ipv6Setting::ConfigMethod

Constant Value
NetworkManager::Ipv6Setting::Automatic 0
NetworkManager::Ipv6Setting::Dhcp 1
NetworkManager::Ipv6Setting::LinkLocal 2
NetworkManager::Ipv6Setting::Manual 3
NetworkManager::Ipv6Setting::Ignored 4
NetworkManager::Ipv6Setting::ConfigDisabled 5 FIXME KF6: fix enum naming (possibly move to enum class)

enum Ipv6Setting::IPv6AddressGenMode

Constant
NetworkManager::Ipv6Setting::Eui64 0
NetworkManager::Ipv6Setting::StablePrivacy 1

enum Ipv6Setting::IPv6Privacy

Constant
NetworkManager::Ipv6Setting::Unknown -1
NetworkManager::Ipv6Setting::Disabled 0
NetworkManager::Ipv6Setting::PreferPublic 1
NetworkManager::Ipv6Setting::PreferTemporary 2

Ipv6Setting::List

Ipv6Setting::Ptr

Member Function Documentation

Ipv6Setting::Ipv6Setting()

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

NMVariantMapList Ipv6Setting::addressData() const

See also setAddressData()

NetworkManager::Ipv6Setting::IPv6AddressGenMode Ipv6Setting::addressGenMode() const

See also setAddressGenMode()

QList<NetworkManager::IpAddress> Ipv6Setting::addresses() const

See also setAddresses()

qint32 Ipv6Setting::dadTimeout() const

See also setDadTimeout()

QString Ipv6Setting::dhcpDuid() const

See also setDhcpDuid()

QString Ipv6Setting::dhcpHostname() const

See also setDhcpHostname()

qint32 Ipv6Setting::dhcpTimeout() const

See also setDhcpTimeout()

QList<QHostAddress> Ipv6Setting::dns() const

See also setDns()

QStringList Ipv6Setting::dnsOptions() const

See also setDnsOptions()

QStringList Ipv6Setting::dnsSearch() const

See also setDnsSearch()

bool Ipv6Setting::ignoreAutoDns() const

See also setIgnoreAutoDns()

bool Ipv6Setting::ignoreAutoRoutes() const

See also setIgnoreAutoRoutes()

bool Ipv6Setting::mayFail() const

See also setMayFail()

NetworkManager::Ipv6Setting::ConfigMethod Ipv6Setting::method() const

See also setMethod()

bool Ipv6Setting::neverDefault() const

See also setNeverDefault()

NetworkManager::Ipv6Setting::IPv6Privacy Ipv6Setting::privacy() const

See also setPrivacy()

NMVariantMapList Ipv6Setting::routeData() const

See also setRouteData()

int Ipv6Setting::routeMetric() const

See also setRouteMetric()

quint32 Ipv6Setting::routeTable() const

See also setRouteTable()

QList<NetworkManager::IpRoute> Ipv6Setting::routes() const

See also setRoutes()

void Ipv6Setting::setAddressData(const NMVariantMapList &addressData)

See also addressData()

void Ipv6Setting::setAddressGenMode(NetworkManager::Ipv6Setting::IPv6AddressGenMode mode)

See also addressGenMode()

void Ipv6Setting::setAddresses(const QList<NetworkManager::IpAddress> ipv6addresses)

See also addresses()

void Ipv6Setting::setDadTimeout(qint32 timeout)

See also dadTimeout()

void Ipv6Setting::setDhcpDuid(const QString &duid)

See also dhcpDuid()

void Ipv6Setting::setDhcpHostname(const QString &hostname)

See also dhcpHostname()

void Ipv6Setting::setDhcpTimeout(qint32 timeout)

See also dhcpTimeout()

void Ipv6Setting::setDns(const QList<QHostAddress> &dns)

See also dns()

void Ipv6Setting::setDnsOptions(const QStringList &options)

See also dnsOptions()

void Ipv6Setting::setDnsSearch(const QStringList &domains)

See also dnsSearch()

void Ipv6Setting::setIgnoreAutoDns(bool ignore)

See also ignoreAutoDns()

void Ipv6Setting::setIgnoreAutoRoutes(bool ignore)

See also ignoreAutoRoutes()

void Ipv6Setting::setMayFail(bool mayFail)

See also mayFail()

void Ipv6Setting::setMethod(NetworkManager::Ipv6Setting::ConfigMethod method)

See also method()

void Ipv6Setting::setNeverDefault(bool neverDefault)

See also neverDefault()

void Ipv6Setting::setPrivacy(NetworkManager::Ipv6Setting::IPv6Privacy privacy)

See also privacy()

void Ipv6Setting::setRouteData(const NMVariantMapList &routeData)

See also routeData()

void Ipv6Setting::setRouteMetric(int metric)

See also routeMetric()

void Ipv6Setting::setRouteTable(quint32 routeTable)

See also routeTable()

void Ipv6Setting::setRoutes(const QList<NetworkManager::IpRoute> ipv6routes)

See also routes()

void Ipv6Setting::setToken(const QString &token)

See also token()

QString Ipv6Setting::token() const

See also setToken()

We use cookies to personalize content and to analyze our traffic. Please decide if you are willing to accept cookies from our website.