Pages
API Documentation
On this page

NetworkManager::GreDevice Class

A gre device interface. renamed to IpTunnelDevice. This class is deprecated. We strongly advise against using it in new code. More...

  • Header: #include <NetworkManagerQt/GreDevice>
  • CMake: find_package(KF6 REQUIRED COMPONENTS NetworkManagerQt)
    target_link_libraries(mytarget PRIVATE KF6::NetworkManagerQt)
  • Inherits: NetworkManager::Device
  • Status: Deprecated

List of all members, including inherited members

Public Types

Properties

Public Functions

Signals

This class is deprecated. We strongly advise against using it in new code.

Detailed Description

Member Type Documentation

GreDevice::List

GreDevice::Ptr

Property Documentation

[read-only] inputFlags : ushort

Access functions:

Notifier signal:

[read-only] inputKey : uint

Access functions:

Notifier signal:

[read-only] localEnd : QString

Access functions:

Notifier signal:

[read-only] outputFlags : ushort

Access functions:

Notifier signal:

[read-only] outputKey : uint

Access functions:

Notifier signal:

[read-only] parent : QString

Access functions:

Notifier signal:

[read-only] pathMtuDiscovery : bool

Access functions:

Notifier signal:

[read-only] remoteEnd : QString

Access functions:

Notifier signal:

[read-only] tos : uchar

Access functions:

  • uchar tos() const

Notifier signal:

[read-only] ttl : uchar

Access functions:

  • uchar ttl() const

Notifier signal:

Member Function Documentation

[explicit] GreDevice::GreDevice(const QString &path, QObject *parent = nullptr)

ushort GreDevice::inputFlags() const

Note: Getter function for property inputFlags.

[signal] void GreDevice::inputFlagsChanged(ushort inputflags)

Note: Notifier signal for property inputFlags.

uint GreDevice::inputKey() const

Note: Getter function for property inputKey.

[signal] void GreDevice::inputKeyChanged(uint inputKey)

Note: Notifier signal for property inputKey.

QString GreDevice::localEnd() const

Note: Getter function for property localEnd.

[signal] void GreDevice::localEndChanged(const QString &localEnd)

Note: Notifier signal for property localEnd.

ushort GreDevice::outputFlags() const

Note: Getter function for property outputFlags.

[signal] void GreDevice::outputFlagsChanged(ushort outputFlags)

Note: Notifier signal for property outputFlags.

uint GreDevice::outputKey() const

Note: Getter function for property outputKey.

[signal] void GreDevice::outputKeyChanged(uint outputKey)

Note: Notifier signal for property outputKey.

QString GreDevice::parent() const

Note: Getter function for property parent.

[signal] void GreDevice::parentChanged(const QString &parent)

Note: Notifier signal for property parent.

bool GreDevice::pathMtuDiscovery() const

Note: Getter function for property pathMtuDiscovery.

[signal] void GreDevice::pathMtuDiscoveryChanged(bool pathMtuDiscovery)

Note: Notifier signal for property pathMtuDiscovery.

QString GreDevice::remoteEnd() const

Note: Getter function for property remoteEnd.

[signal] void GreDevice::remoteEndChanged(const QString &remoteEnd)

Note: Notifier signal for property remoteEnd.

uchar GreDevice::tos() const

Note: Getter function for property tos.

[signal] void GreDevice::tosChanged(uchar tos)

Note: Notifier signal for property tos.

uchar GreDevice::ttl() const

Note: Getter function for property ttl.

[signal] void GreDevice::ttlChanged(uchar ttl)

Note: Notifier signal for property ttl.

[override virtual] NetworkManager::Device::Type GreDevice::type() const

Reimplements: Device::type() const.

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