NetworkManager::GreDevice Class
class NetworkManager::GreDeviceA gre device interface. renamed to IpTunnelDevice. More...
| Header: | #include <NetworkManagerQt/GreDevice> |
| CMake: | find_package(KF6 REQUIRED COMPONENTS NetworkManagerQt)target_link_libraries(mytarget PRIVATE KF6::NetworkManagerQt) |
| Inherits: | NetworkManager::Device |
| Status: | Deprecated |
This class is deprecated. We strongly advise against using it in new code.
Public Types
Properties
|
|
Public Functions
| GreDevice(const QString &path, QObject *parent = nullptr) | |
| ushort | inputFlags() const |
| uint | inputKey() const |
| QString | localEnd() const |
| ushort | outputFlags() const |
| uint | outputKey() const |
| QString | parent() const |
| bool | pathMtuDiscovery() const |
| QString | remoteEnd() const |
| uchar | tos() const |
| uchar | ttl() const |
Reimplemented Public Functions
| virtual NetworkManager::Device::Type | type() const override |
Signals
| void | inputFlagsChanged(ushort inputflags) |
| void | inputKeyChanged(uint inputKey) |
| void | localEndChanged(const QString &localEnd) |
| void | outputFlagsChanged(ushort outputFlags) |
| void | outputKeyChanged(uint outputKey) |
| void | parentChanged(const QString &parent) |
| void | pathMtuDiscoveryChanged(bool pathMtuDiscovery) |
| void | remoteEndChanged(const QString &remoteEnd) |
| void | tosChanged(uchar tos) |
| void | ttlChanged(uchar ttl) |
Detailed Description
Member Type Documentation
GreDevice::List
GreDevice::Ptr
Property Documentation
[read-only] inputFlags : const ushort
Access functions:
| ushort | inputFlags() const |
Notifier signal:
| void | inputFlagsChanged(ushort inputflags) |
[read-only] inputKey : const uint
Access functions:
| uint | inputKey() const |
Notifier signal:
| void | inputKeyChanged(uint inputKey) |
[read-only] localEnd : const QString
Access functions:
| QString | localEnd() const |
Notifier signal:
| void | localEndChanged(const QString &localEnd) |
[read-only] outputFlags : const ushort
Access functions:
| ushort | outputFlags() const |
Notifier signal:
| void | outputFlagsChanged(ushort outputFlags) |
[read-only] outputKey : const uint
Access functions:
| uint | outputKey() const |
Notifier signal:
| void | outputKeyChanged(uint outputKey) |
[read-only] parent : const QString
Access functions:
| QString | parent() const |
Notifier signal:
| void | parentChanged(const QString &parent) |
[read-only] pathMtuDiscovery : const bool
Access functions:
| bool | pathMtuDiscovery() const |
Notifier signal:
| void | pathMtuDiscoveryChanged(bool pathMtuDiscovery) |
[read-only] remoteEnd : const QString
Access functions:
| QString | remoteEnd() const |
Notifier signal:
| void | remoteEndChanged(const QString &remoteEnd) |
[read-only] tos : const uchar
Access functions:
| uchar | tos() const |
Notifier signal:
| void | tosChanged(uchar tos) |
[read-only] ttl : const uchar
Access functions:
| uchar | ttl() const |
Notifier signal:
| void | ttlChanged(uchar ttl) |
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.