summaryrefslogtreecommitdiff
path: root/spec/Connection_Interface_Contact_Capabilities.xml
diff options
context:
space:
mode:
authorAlban Crequy <alban.crequy@collabora.co.uk>2008-08-27 16:50:05 +0100
committerAlban Crequy <alban.crequy@collabora.co.uk>2008-09-11 18:42:51 +0100
commitd48b129bb35e3e3aab195b5739e2ff43da9eeede (patch)
tree855bfc7165465d3bf8828cf40b452278e9496fa5 /spec/Connection_Interface_Contact_Capabilities.xml
parent7886b9756770e3567653dcf56fff851c5e31cbba (diff)
Don't use too complex type in GetContactCapabilities because of a bug in dbus-glib: Bug #17329
Diffstat (limited to 'spec/Connection_Interface_Contact_Capabilities.xml')
-rw-r--r--spec/Connection_Interface_Contact_Capabilities.xml12
1 files changed, 3 insertions, 9 deletions
diff --git a/spec/Connection_Interface_Contact_Capabilities.xml b/spec/Connection_Interface_Contact_Capabilities.xml
index 38f6026a..828b9346 100644
--- a/spec/Connection_Interface_Contact_Capabilities.xml
+++ b/spec/Connection_Interface_Contact_Capabilities.xml
@@ -54,8 +54,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<p>The handle zero MUST NOT be included in the request.</p>
</tp:docstring>
</arg>
- <arg direction="out" type="a{ua(a{sv}as)}"
- tp:type="Handle_Enhanced_Contact_Capabilities_Map">
+ <arg direction="out" type="a(ua{sv}as)"
+ tp:type="Enhanced_Contact_Capability[]">
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
An array of structures containing:
<ul>
@@ -79,13 +79,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
</tp:possible-errors>
</method>
- <tp:mapping name="Handle_Enhanced_Contact_Capabilities_Map">
- <tp:docstring>A mapping from contact handle to Enhanced_Contact_Capability.</tp:docstring>
- <tp:member type="u" name="Handle"/>
- <tp:member type="a(a{sv}as)" tp:type="Enhanced_Contact_Capability[]"
- name="EnhancedContactCapability"/>
- </tp:mapping>
-
<tp:struct name="Enhanced_Contact_Capability" array-name="Enhanced_Contact_Capability_List">
<tp:docstring>
@@ -97,6 +90,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
the request contains a property which does not belong to
Fixed_Properties nor to Allowed_Properties, the request will fail.
</tp:docstring>
+ <tp:member type="u" tp:type="Contact_Handle" name="Handle"/>
<tp:member type="a{sv}" tp:type="String_Variant_Map"
name="Fixed_Properties">
<tp:docstring>