Pages
API Documentation
On this page

NetworkManager::Ipv4Setting Class

Represents ipv4 setting. More...

  • Header: #include <NetworkManagerQt/Ipv4Setting>
  • 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 Ipv4Setting::ConfigMethod

Constant
NetworkManager::Ipv4Setting::Automatic 0
NetworkManager::Ipv4Setting::LinkLocal 1
NetworkManager::Ipv4Setting::Manual 2
NetworkManager::Ipv4Setting::Shared 3
NetworkManager::Ipv4Setting::Disabled 4

Ipv4Setting::List

Ipv4Setting::Ptr

Member Function Documentation

Ipv4Setting::Ipv4Setting()

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

NMVariantMapList Ipv4Setting::addressData() const

See also setAddressData()

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

See also setAddresses()

qint32 Ipv4Setting::dadTimeout() const

See also setDadTimeout()

QString Ipv4Setting::dhcpClientId() const

See also setDhcpClientId()

QString Ipv4Setting::dhcpFqdn() const

See also setDhcpFqdn()

QString Ipv4Setting::dhcpHostname() const

See also setDhcpHostname()

bool Ipv4Setting::dhcpSendHostname() const

See also setDhcpSendHostname()

QList<QHostAddress> Ipv4Setting::dns() const

See also setDns()

QStringList Ipv4Setting::dnsOptions() const

See also setDnsOptions()

qint32 Ipv4Setting::dnsPriority() const

See also setDnsPriority()

QStringList Ipv4Setting::dnsSearch() const

See also setDnsSearch()

QString Ipv4Setting::gateway() const

See also setGateway()

bool Ipv4Setting::ignoreAutoDns() const

See also setIgnoreAutoDns()

bool Ipv4Setting::ignoreAutoRoutes() const

See also setIgnoreAutoRoutes()

bool Ipv4Setting::mayFail() const

See also setMayFail()

NetworkManager::Ipv4Setting::ConfigMethod Ipv4Setting::method() const

See also setMethod()

bool Ipv4Setting::neverDefault() const

See also setNeverDefault()

NMVariantMapList Ipv4Setting::routeData() const

See also setRouteData()

int Ipv4Setting::routeMetric() const

See also setRouteMetric()

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

See also setRoutes()

void Ipv4Setting::setAddressData(const NMVariantMapList &addressData)

See also addressData()

void Ipv4Setting::setAddresses(const QList<NetworkManager::IpAddress> &ipv4addresses)

See also addresses()

void Ipv4Setting::setDadTimeout(qint32 timeout)

See also dadTimeout()

void Ipv4Setting::setDhcpClientId(const QString &id)

See also dhcpClientId()

void Ipv4Setting::setDhcpFqdn(const QString &fqdn)

See also dhcpFqdn()

void Ipv4Setting::setDhcpHostname(const QString &hostname)

See also dhcpHostname()

void Ipv4Setting::setDhcpSendHostname(bool send)

See also dhcpSendHostname()

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

See also dns()

void Ipv4Setting::setDnsOptions(const QStringList &options)

See also dnsOptions()

void Ipv4Setting::setDnsPriority(qint32 priority)

See also dnsPriority()

void Ipv4Setting::setDnsSearch(const QStringList &domains)

See also dnsSearch()

void Ipv4Setting::setGateway(const QString &gateway)

See also gateway()

void Ipv4Setting::setIgnoreAutoDns(bool ignore)

See also ignoreAutoDns()

void Ipv4Setting::setIgnoreAutoRoutes(bool ignore)

See also ignoreAutoRoutes()

void Ipv4Setting::setMayFail(bool mayFail)

See also mayFail()

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

See also method()

void Ipv4Setting::setNeverDefault(bool neverDefault)

See also neverDefault()

void Ipv4Setting::setRouteData(const NMVariantMapList &routeData)

See also routeData()

void Ipv4Setting::setRouteMetric(int metric)

See also routeMetric()

void Ipv4Setting::setRoutes(const QList<NetworkManager::IpRoute> &ipv4routes)

See also routes()

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