summaryrefslogtreecommitdiffstats
path: root/tdecore/tdenetworkconnections.h
diff options
context:
space:
mode:
Diffstat (limited to 'tdecore/tdenetworkconnections.h')
-rw-r--r--tdecore/tdenetworkconnections.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/tdecore/tdenetworkconnections.h b/tdecore/tdenetworkconnections.h
index a193f3f6b..3d3976e99 100644
--- a/tdecore/tdenetworkconnections.h
+++ b/tdecore/tdenetworkconnections.h
@@ -1066,6 +1066,13 @@ class TDECORE_EXPORT TDENetworkConnectionManager : public TQObject
virtual TDENetworkConnectionStatus::TDENetworkConnectionStatus deactivateConnection(TQString uuid) = 0;
/**
+ * @return a TQStringList object containing all valid network settings
+ * Each string has the form "TDENetworkConfigObject::member"
+ * If a setting is not in this list, it is not supported by the backend in use
+ */
+ virtual TQStringList validSettings() = 0;
+
+ /**
* @return a TDENetworkHWNeighborList object containing the result of a site survey;
* i.e. all nearby access points or devices. This function only returns valid information
* if the underlying network device supports site surveys.
@@ -1343,6 +1350,13 @@ class TDECORE_EXPORT TDEGlobalNetworkManager : public TQObject
virtual TDENetworkConnectionStatus::TDENetworkConnectionStatus deactivateConnection(TQString uuid);
/**
+ * @return a TQStringList object containing all valid network settings
+ * Each string has the form "TDENetworkConfigObject::member"
+ * If a setting is not in this list, it is not supported by the backend in use
+ */
+ virtual TQStringList validSettings();
+
+ /**
* @return a TDENetworkHWNeighborList object containing the result of a site survey;
* i.e. all nearby access points or devices. This function only returns valid information
* if the underlying network device supports site surveys.