51
44
<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertySignature" title="TpPropertySignature">TpPropertySignature</a>;
52
45
<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpProperty" title="TpProperty">TpProperty</a>;
53
46
<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext">TpPropertiesContext</a>;
54
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> (<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesSetFunc" title="TpPropertiesSetFunc ()">*TpPropertiesSetFunc</a>) (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
55
<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="returnvalue">TpPropertiesContext</span></a> *ctx,
56
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> **error);
47
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> (<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesSetFunc" title="TpPropertiesSetFunc ()">*TpPropertiesSetFunc</a>) (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
48
<em class="parameter"><code><a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="type">TpPropertiesContext</span></a> *ctx</code></em>,
49
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
57
50
<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesMixin" title="TpPropertiesMixin">TpPropertiesMixin</a>;
58
51
<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesMixinClass" title="TpPropertiesMixinClass">TpPropertiesMixinClass</a>;
59
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-class-init" title="tp_properties_mixin_class_init ()">tp_properties_mixin_class_init</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="returnvalue">GObjectClass</span></a> *obj_cls,
60
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"><span class="returnvalue">glong</span></a> offset,
61
const <a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertySignature" title="TpPropertySignature"><span class="returnvalue">TpPropertySignature</span></a> *signatures,
62
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> num_properties,
63
<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesSetFunc" title="TpPropertiesSetFunc ()"><span class="returnvalue">TpPropertiesSetFunc</span></a> set_func);
64
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-init" title="tp_properties_mixin_init ()">tp_properties_mixin_init</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
65
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#glong"><span class="returnvalue">glong</span></a> offset);
66
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-finalize" title="tp_properties_mixin_finalize ()">tp_properties_mixin_finalize</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj);
67
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-list-properties" title="tp_properties_mixin_list_properties ()">tp_properties_mixin_list_properties</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
68
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> **ret,
69
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> **error);
70
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-get-properties" title="tp_properties_mixin_get_properties ()">tp_properties_mixin_get_properties</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
71
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Arrays.html#GArray"><span class="returnvalue">GArray</span></a> *properties,
72
<a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> **ret,
73
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> **error);
74
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-set-properties" title="tp_properties_mixin_set_properties ()">tp_properties_mixin_set_properties</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
75
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Pointer-Arrays.html#GPtrArray"><span class="returnvalue">GPtrArray</span></a> *properties,
76
<a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="returnvalue">DBusGMethodInvocation</span></a> *context);
77
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-has-property" title="tp_properties_mixin_has_property ()">tp_properties_mixin_has_property</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
78
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *name,
79
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> *property);
80
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-has" title="tp_properties_context_has ()">tp_properties_context_has</a> (<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="returnvalue">TpPropertiesContext</span></a> *ctx,
81
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> property);
82
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-has-other-than" title="tp_properties_context_has_other_than ()">tp_properties_context_has_other_than</a>
83
(<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="returnvalue">TpPropertiesContext</span></a> *ctx,
84
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> property);
85
const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="returnvalue">GValue</span></a> * <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-get" title="tp_properties_context_get ()">tp_properties_context_get</a> (<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="returnvalue">TpPropertiesContext</span></a> *ctx,
86
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> property);
87
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-get-value-count" title="tp_properties_context_get_value_count ()">tp_properties_context_get_value_count</a>
88
(<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="returnvalue">TpPropertiesContext</span></a> *ctx);
89
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-remove" title="tp_properties_context_remove ()">tp_properties_context_remove</a> (<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="returnvalue">TpPropertiesContext</span></a> *ctx,
90
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> property);
91
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-return" title="tp_properties_context_return ()">tp_properties_context_return</a> (<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="returnvalue">TpPropertiesContext</span></a> *ctx,
92
<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *error);
93
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-return-if-done" title="tp_properties_context_return_if_done ()">tp_properties_context_return_if_done</a>
94
(<a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="returnvalue">TpPropertiesContext</span></a> *ctx);
95
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-change-value" title="tp_properties_mixin_change_value ()">tp_properties_mixin_change_value</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
96
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> prop_id,
97
const <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Generic-values.html#GValue"><span class="returnvalue">GValue</span></a> *new_value,
98
<a class="link" href="telepathy-glib-TpIntSet.html#TpIntSet" title="TpIntSet"><span class="returnvalue">TpIntSet</span></a> *props);
99
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-change-flags" title="tp_properties_mixin_change_flags ()">tp_properties_mixin_change_flags</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
100
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> prop_id,
101
<a class="link" href="telepathy-glib-enums.html#TpPropertyFlags" title="enum TpPropertyFlags"><span class="returnvalue">TpPropertyFlags</span></a> add,
102
<a class="link" href="telepathy-glib-enums.html#TpPropertyFlags" title="enum TpPropertyFlags"><span class="returnvalue">TpPropertyFlags</span></a> del,
103
<a class="link" href="telepathy-glib-TpIntSet.html#TpIntSet" title="TpIntSet"><span class="returnvalue">TpIntSet</span></a> *props);
104
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-emit-changed" title="tp_properties_mixin_emit_changed ()">tp_properties_mixin_emit_changed</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
105
const <a class="link" href="telepathy-glib-TpIntSet.html#TpIntSet" title="TpIntSet"><span class="returnvalue">TpIntSet</span></a> *props);
106
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-emit-flags" title="tp_properties_mixin_emit_flags ()">tp_properties_mixin_emit_flags</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
107
const <a class="link" href="telepathy-glib-TpIntSet.html#TpIntSet" title="TpIntSet"><span class="returnvalue">TpIntSet</span></a> *props);
108
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-is-readable" title="tp_properties_mixin_is_readable ()">tp_properties_mixin_is_readable</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
109
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> prop_id);
110
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-is-writable" title="tp_properties_mixin_is_writable ()">tp_properties_mixin_is_writable</a> (<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="returnvalue">GObject</span></a> *obj,
111
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> prop_id);
112
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-iface-init" title="tp_properties_mixin_iface_init ()">tp_properties_mixin_iface_init</a> (<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a> g_iface,
113
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a> iface_data);
52
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-class-init" title="tp_properties_mixin_class_init ()">tp_properties_mixin_class_init</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> *obj_cls</code></em>,
53
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> offset</code></em>,
54
<em class="parameter"><code>const <a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertySignature" title="TpPropertySignature"><span class="type">TpPropertySignature</span></a> *signatures</code></em>,
55
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> num_properties</code></em>,
56
<em class="parameter"><code><a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesSetFunc" title="TpPropertiesSetFunc ()"><span class="type">TpPropertiesSetFunc</span></a> set_func</code></em>);
57
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-init" title="tp_properties_mixin_init ()">tp_properties_mixin_init</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
58
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#glong"><span class="type">glong</span></a> offset</code></em>);
59
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-finalize" title="tp_properties_mixin_finalize ()">tp_properties_mixin_finalize</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>);
60
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-list-properties" title="tp_properties_mixin_list_properties ()">tp_properties_mixin_list_properties</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
61
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> **ret</code></em>,
62
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
63
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-get-properties" title="tp_properties_mixin_get_properties ()">tp_properties_mixin_get_properties</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
64
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Arrays.html#GArray"><span class="type">GArray</span></a> *properties</code></em>,
65
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> **ret</code></em>,
66
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
67
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-set-properties" title="tp_properties_mixin_set_properties ()">tp_properties_mixin_set_properties</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
68
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Pointer-Arrays.html#GPtrArray"><span class="type">GPtrArray</span></a> *properties</code></em>,
69
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/dbus-glib/dbus-glib-DBusGMethod.html#DBusGMethodInvocation"><span class="type">DBusGMethodInvocation</span></a> *context</code></em>);
70
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-has-property" title="tp_properties_mixin_has_property ()">tp_properties_mixin_has_property</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
71
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
72
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *property</code></em>);
73
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-has" title="tp_properties_context_has ()">tp_properties_context_has</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="type">TpPropertiesContext</span></a> *ctx</code></em>,
74
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property</code></em>);
75
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-has-other-than" title="tp_properties_context_has_other_than ()">tp_properties_context_has_other_than</a>
76
(<em class="parameter"><code><a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="type">TpPropertiesContext</span></a> *ctx</code></em>,
77
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property</code></em>);
78
const <a href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"><span class="returnvalue">GValue</span></a> * <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-get" title="tp_properties_context_get ()">tp_properties_context_get</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="type">TpPropertiesContext</span></a> *ctx</code></em>,
79
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property</code></em>);
80
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-get-value-count" title="tp_properties_context_get_value_count ()">tp_properties_context_get_value_count</a>
81
(<em class="parameter"><code><a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="type">TpPropertiesContext</span></a> *ctx</code></em>);
82
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-remove" title="tp_properties_context_remove ()">tp_properties_context_remove</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="type">TpPropertiesContext</span></a> *ctx</code></em>,
83
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property</code></em>);
84
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-return" title="tp_properties_context_return ()">tp_properties_context_return</a> (<em class="parameter"><code><a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="type">TpPropertiesContext</span></a> *ctx</code></em>,
85
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>);
86
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-context-return-if-done" title="tp_properties_context_return_if_done ()">tp_properties_context_return_if_done</a>
87
(<em class="parameter"><code><a class="link" href="telepathy-glib-TpPropertiesMixin.html#TpPropertiesContext" title="TpPropertiesContext"><span class="type">TpPropertiesContext</span></a> *ctx</code></em>);
88
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-change-value" title="tp_properties_mixin_change_value ()">tp_properties_mixin_change_value</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
89
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> prop_id</code></em>,
90
<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/gobject/gobject-Generic-values.html#GValue"><span class="type">GValue</span></a> *new_value</code></em>,
91
<em class="parameter"><code><a class="link" href="telepathy-glib-TpIntSet.html#TpIntSet" title="TpIntSet"><span class="type">TpIntSet</span></a> *props</code></em>);
92
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-change-flags" title="tp_properties_mixin_change_flags ()">tp_properties_mixin_change_flags</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
93
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> prop_id</code></em>,
94
<em class="parameter"><code><a class="link" href="telepathy-glib-enums.html#TpPropertyFlags" title="enum TpPropertyFlags"><span class="type">TpPropertyFlags</span></a> add</code></em>,
95
<em class="parameter"><code><a class="link" href="telepathy-glib-enums.html#TpPropertyFlags" title="enum TpPropertyFlags"><span class="type">TpPropertyFlags</span></a> del</code></em>,
96
<em class="parameter"><code><a class="link" href="telepathy-glib-TpIntSet.html#TpIntSet" title="TpIntSet"><span class="type">TpIntSet</span></a> *props</code></em>);
97
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-emit-changed" title="tp_properties_mixin_emit_changed ()">tp_properties_mixin_emit_changed</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
98
<em class="parameter"><code>const <a class="link" href="telepathy-glib-TpIntSet.html#TpIntSet" title="TpIntSet"><span class="type">TpIntSet</span></a> *props</code></em>);
99
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-emit-flags" title="tp_properties_mixin_emit_flags ()">tp_properties_mixin_emit_flags</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
100
<em class="parameter"><code>const <a class="link" href="telepathy-glib-TpIntSet.html#TpIntSet" title="TpIntSet"><span class="type">TpIntSet</span></a> *props</code></em>);
101
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-is-readable" title="tp_properties_mixin_is_readable ()">tp_properties_mixin_is_readable</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
102
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> prop_id</code></em>);
103
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-is-writable" title="tp_properties_mixin_is_writable ()">tp_properties_mixin_is_writable</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *obj</code></em>,
104
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> prop_id</code></em>);
105
<span class="returnvalue">void</span> <a class="link" href="telepathy-glib-TpPropertiesMixin.html#tp-properties-mixin-iface-init" title="tp_properties_mixin_iface_init ()">tp_properties_mixin_iface_init</a> (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> g_iface</code></em>,
106
<em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> iface_data</code></em>);
114
107
#define <a class="link" href="telepathy-glib-TpPropertiesMixin.html#TP-TYPE-PROPERTY-INFO-STRUCT:CAPS" title="TP_TYPE_PROPERTY_INFO_STRUCT">TP_TYPE_PROPERTY_INFO_STRUCT</a>
115
108
#define <a class="link" href="telepathy-glib-TpPropertiesMixin.html#TP-TYPE-PROPERTY-INFO-LIST:CAPS" title="TP_TYPE_PROPERTY_INFO_LIST">TP_TYPE_PROPERTY_INFO_LIST</a>
116
109
#define <a class="link" href="telepathy-glib-TpPropertiesMixin.html#TP-TYPE-PROPERTY-VALUE-STRUCT:CAPS" title="TP_TYPE_PROPERTY_VALUE_STRUCT">TP_TYPE_PROPERTY_VALUE_STRUCT</a>