[telepathy-doc/master] Be more precise about the storage of object paths
Davyd Madeley
davyd at madeley.id.au
Mon May 11 05:25:38 PDT 2009
---
docs/book/C/basics.xml | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/docs/book/C/basics.xml b/docs/book/C/basics.xml
index 65d4508..971ab90 100644
--- a/docs/book/C/basics.xml
+++ b/docs/book/C/basics.xml
@@ -957,13 +957,16 @@ get_channels_cb (TpProxy *proxy,
<classname>GHashTable</classname>.
</para></listitem>
<listitem><para>
- Object paths (<literal>o</literal>) are stored as a boxed
- <classname>GValue</classname>s of type
- <type>DBUS_TYPE_G_OBJECT_PATH</type>.
+ Object paths (<literal>o</literal>) are stored as a string (e.g.
+ when used in a <literal>a{uo}</literal> map), or in a boxed
+ <classname>GValue</classname> of type
+ <type>DBUS_TYPE_G_OBJECT_PATH</type> (when stored in a struct or
+ variant type).
</para></listitem>
<listitem><para>
Variant types (<literal>v</literal>) are stored as
- <classname>GValue</classname>s of type specified by the spec.
+ <classname>GValue</classname>s of type specified by the spec
+ (see <xref linkend="note.basics.language-bindings.telepathy-glib.variant"/>).
</para></listitem>
</itemizedlist>
@@ -1018,7 +1021,7 @@ for (i = 0; i < channels->len; i++)
</para>
</tip>
- <note>
+ <note id="note.basics.language-bindings.telepathy-glib.variant">
<title>Variant Types</title>
<para>
Variant types are stored as a <classname>GValue</classname> of type
--
1.5.6.5
More information about the telepathy-commits
mailing list