15
15
} NMPropertiesChangedInfo;
18
void nm_object_handle_properties_changed (NMObject *object,
18
void _nm_object_handle_properties_changed (NMObject *object,
20
20
const NMPropertiesChangedInfo *info);
22
gboolean nm_object_demarshal_generic (NMObject *object, GParamSpec *pspec, GValue *value, gpointer field);
22
gboolean _nm_object_demarshal_generic (NMObject *object, GParamSpec *pspec, GValue *value, gpointer field);
24
void nm_object_queue_notify (NMObject *object, const char *property);
24
void _nm_object_queue_notify (NMObject *object, const char *property);
26
26
/* DBus property accessors */
28
gboolean nm_object_get_property (NMObject *object,
28
gboolean _nm_object_get_property (NMObject *object,
29
29
const char *interface,
30
30
const char *prop_name,
33
void nm_object_set_property (NMObject *object,
33
void _nm_object_set_property (NMObject *object,
34
34
const char *interface,
35
35
const char *prop_name,
38
char *nm_object_get_string_property (NMObject *object,
38
char *_nm_object_get_string_property (NMObject *object,
39
39
const char *interface,
40
40
const char *prop_name);
42
char *nm_object_get_object_path_property (NMObject *object,
42
char *_nm_object_get_object_path_property (NMObject *object,
43
43
const char *interface,
44
44
const char *prop_name);
46
gint32 nm_object_get_int_property (NMObject *object,
46
gint32 _nm_object_get_int_property (NMObject *object,
47
47
const char *interface,
48
48
const char *prop_name);
50
guint32 nm_object_get_uint_property (NMObject *object,
50
guint32 _nm_object_get_uint_property (NMObject *object,
51
51
const char *interface,
52
52
const char *prop_name);
54
gboolean nm_object_get_boolean_property (NMObject *object,
54
gboolean _nm_object_get_boolean_property (NMObject *object,
55
55
const char *interface,
56
56
const char *prop_name);
58
gint8 nm_object_get_byte_property (NMObject *object,
58
gint8 _nm_object_get_byte_property (NMObject *object,
59
59
const char *interface,
60
60
const char *prop_name);
62
gdouble nm_object_get_double_property (NMObject *object,
62
gdouble _nm_object_get_double_property (NMObject *object,
63
63
const char *interface,
64
64
const char *prop_name);
66
GByteArray *nm_object_get_byte_array_property (NMObject *object,
66
GByteArray *_nm_object_get_byte_array_property (NMObject *object,
67
67
const char *interface,
68
68
const char *prop_name);