NetworkManagerQt
8 #ifndef NETWORKMANAGERQT_TUN_DEVICE_H
9 #define NETWORKMANAGERQT_TUN_DEVICE_H
12 #include <networkmanagerqt/networkmanagerqt_export.h>
16 class TunDevicePrivate;
24 Q_PROPERTY(qlonglong owner READ owner NOTIFY ownerChanged)
25 Q_PROPERTY(qlonglong group READ group NOTIFY groupChanged)
26 Q_PROPERTY(
QString mode READ mode NOTIFY modeChanged)
27 Q_PROPERTY(
bool multiQueue READ multiQueue NOTIFY multiQueueChanged)
28 Q_PROPERTY(
bool noPi READ noPi NOTIFY noPiChanged)
29 Q_PROPERTY(
bool vnetHdr READ vnetHdr NOTIFY vnetHdrChanged)
30 Q_PROPERTY(
QString hwAddress READ hwAddress NOTIFY hwAddressChanged)
38 Type type()
const override;
43 qlonglong owner()
const;
47 qlonglong group()
const;
55 bool multiQueue()
const;
73 void ownerChanged(qlonglong owner);
77 void groupChanged(qlonglong group);
81 void modeChanged(
const QString &mode);
85 void multiQueueChanged(
bool multiQueue);
89 void noPiChanged(
bool noPi);
93 void vnetHdrChanged(
bool vnetHdr);
97 void hwAddressChanged(
const QString &hwAddress);
This class represents a common device interface.
This class allows querying the underlying system to discover the available network interfaces and rea...
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Oct 3 2023 03:57:05 by
doxygen 1.8.17 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.