diff options
Diffstat (limited to 'libnm-glib/nm-object-private.h')
| -rw-r--r-- | libnm-glib/nm-object-private.h | 17 |
1 files changed, 6 insertions, 11 deletions
diff --git a/libnm-glib/nm-object-private.h b/libnm-glib/nm-object-private.h index 7ec2162f..3253c2ec 100644 --- a/libnm-glib/nm-object-private.h +++ b/libnm-glib/nm-object-private.h @@ -37,8 +37,14 @@ typedef struct { gpointer field; PropertyMarshalFunc func; GType object_type; + const char *signal_prefix; } NMPropertiesInfo; +DBusGProxy *_nm_object_new_proxy (NMObject *self, + const char *path, + const char *interface); + +gboolean _nm_object_is_connection_private (NMObject *self); void _nm_object_register_properties (NMObject *object, DBusGProxy *proxy, @@ -53,17 +59,6 @@ gboolean _nm_object_reload_properties_finish (NMObject *object, GAsyncResult *result, GError **error); -typedef void (*NMPseudoPropertyChangedFunc) (NMObject *self, NMObject *changed); -void _nm_object_register_pseudo_property (NMObject *object, - DBusGProxy *proxy, - const char *name, - gpointer field, - GType object_type, - NMPseudoPropertyChangedFunc added_func, - NMPseudoPropertyChangedFunc removed_func); -void _nm_object_reload_pseudo_property (NMObject *object, - const char *name); - void _nm_object_queue_notify (NMObject *object, const char *property); void _nm_object_suppress_property_updates (NMObject *object, gboolean suppress); |