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
- Ipv4Setting()
- Ipv4Setting(const NetworkManager::Ipv4Setting::Ptr &other)
- NMVariantMapList addressData() const
- QList<NetworkManager::IpAddress> addresses() const
- qint32 dadTimeout() const
- QString dhcpClientId() const
- QString dhcpFqdn() const
- QString dhcpHostname() const
- bool dhcpSendHostname() const
- QList<QHostAddress> dns() const
- QStringList dnsOptions() const
- qint32 dnsPriority() const
- QStringList dnsSearch() const
- QString gateway() const
- bool ignoreAutoDns() const
- bool ignoreAutoRoutes() const
- bool mayFail() const
- NetworkManager::Ipv4Setting::ConfigMethod method() const
- bool neverDefault() const
- NMVariantMapList routeData() const
- int routeMetric() const
- QList<NetworkManager::IpRoute> routes() const
- void setAddressData(const NMVariantMapList &addressData)
- void setAddresses(const QList<NetworkManager::IpAddress> &ipv4addresses)
- void setDadTimeout(qint32 timeout)
- void setDhcpClientId(const QString &id)
- void setDhcpFqdn(const QString &fqdn)
- void setDhcpHostname(const QString &hostname)
- void setDhcpSendHostname(bool send)
- void setDns(const QList<QHostAddress> &dns)
- void setDnsOptions(const QStringList &options)
- void setDnsPriority(qint32 priority)
- void setDnsSearch(const QStringList &domains)
- void setGateway(const QString &gateway)
- void setIgnoreAutoDns(bool ignore)
- void setIgnoreAutoRoutes(bool ignore)
- void setMayFail(bool mayFail)
- void setMethod(NetworkManager::Ipv4Setting::ConfigMethod method)
- void setNeverDefault(bool neverDefault)
- void setRouteData(const NMVariantMapList &routeData)
- void setRouteMetric(int metric)
- void setRoutes(const QList<NetworkManager::IpRoute> &ipv4routes)
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()