7#ifndef NETWORKMANAGERQT_VXLAN_SETTING_H
8#define NETWORKMANAGERQT_VXLAN_SETTING_H
11#include <networkmanagerqt/networkmanagerqt_export.h>
17class VxlanSettingPrivate;
33 void setAgeing(quint32 ageing);
34 quint32 ageing()
const;
36 void setDestinationPort(quint32 port);
37 quint32 destinationPort()
const;
39 void setId(quint32
id);
42 void setL2Miss(
bool enable);
45 void setL3Miss(
bool enable);
48 void setLearning(
bool enable);
49 bool learning()
const;
51 void setLimit(quint32 limit);
52 quint32 limit()
const;
60 void setProxy(
bool enable);
66 void setRsc(
bool enable);
69 void setSourcePortMax(quint32 maxPort);
70 quint32 sourcePortMax()
const;
72 void setSourcePortMin(quint32 minPort);
73 quint32 sourcePortMin()
const;
75 void setTos(quint32 tos);
78 void setTtl(quint32 ttl);
81 void fromMap(
const QVariantMap &setting)
override;
83 QVariantMap toMap()
const override;
86 VxlanSettingPrivate *d_ptr;
Base class for all kinds of setting.
Represents vxlan setting.
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-2024 The KDE developers.
Generated on Fri Dec 20 2024 11:59:05 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.