summaryrefslogtreecommitdiff
path: root/src/nm-connection-provider.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2013-09-12 16:50:38 +0200
committerThomas Haller <thaller@redhat.com>2013-09-25 21:01:04 +0200
commit3b12d9ae6ebca1cd7172c6017ecc6393e8a96af9 (patch)
tree99a3d1256e910b983723e235cbb00ad398b0b95c /src/nm-connection-provider.c
parent008453e61f89f23c6479e5d8d8064aa408186105 (diff)
downloadNetworkManager-3b12d9ae6ebca1cd7172c6017ecc6393e8a96af9.tar.gz
core: add has_connections_loaded method to NMConnectionProvider
This method returns true, if the connections are already loaded (and the connection_loaded signal already emited). Signed-off-by: Thomas Haller <thaller@redhat.com>
Diffstat (limited to 'src/nm-connection-provider.c')
-rw-r--r--src/nm-connection-provider.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/nm-connection-provider.c b/src/nm-connection-provider.c
index 401f8dabb7..dca4bfb668 100644
--- a/src/nm-connection-provider.c
+++ b/src/nm-connection-provider.c
@@ -40,6 +40,15 @@ nm_connection_provider_get_connections (NMConnectionProvider *self)
return NULL;
}
+gboolean
+nm_connection_provider_has_connections_loaded (NMConnectionProvider *self)
+{
+ g_return_val_if_fail (NM_IS_CONNECTION_PROVIDER (self), FALSE);
+
+ g_assert (NM_CONNECTION_PROVIDER_GET_INTERFACE (self)->has_connections_loaded);
+ return NM_CONNECTION_PROVIDER_GET_INTERFACE (self)->has_connections_loaded (self);
+}
+
/*****************************************************************************/
static void