summaryrefslogtreecommitdiff
path: root/extensions/all.xml
blob: 65951e14fa5889af7fdbc3dd59e5c468093e8f0e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<tp:spec
  xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0"
  xmlns:xi="http://www.w3.org/2001/XInclude">

<tp:title>Salut-specific extensions to the Telepathy interfaces</tp:title>

<tp:copyright>Copyright (C) 2007 Collabora Limited</tp:copyright>

<tp:license xmlns="http://www.w3.org/1999/xhtml">
<p>This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.</p>

<p>This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.</p>

<p>You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA</p>
</tp:license>

<xi:include href="connection.xml"/>
<xi:include href="Salut_Plugin_Test.xml"/>

<tp:generic-types>
  <tp:external-type name="Contact_Handle" type="u"
    from="Telepathy specification"/>
  <tp:external-type name="Room_Handle" type="u"
    from="Telepathy specification"/>
  <tp:external-type name="Socket_Address_Type" type="u"
    from="Telepathy specification"/>
  <tp:external-type name="DBus_Interface" type="s"
    from="Telepathy specification"/>
  <tp:external-type name="DBus_Error_Name" type="s"
    from="Telepathy specification"/>
  <tp:external-type name="Socket_Access_Control" type="u"
    from="Telepathy specification"/>
  <tp:external-type name="DBus_Qualified_Member" type="s"
    from="Telepathy specification"/>
  <tp:external-type name="Qualified_Property_Value_Map" type="a{sv}"
    from="Telepathy specification"/>
  <tp:external-type name="String_Variant_Map" type="a{sv}"
    from="Telepathy specification"/>
  <tp:external-type name="String_String_Map" type="a{ss}"
    from="Telepathy specification"/>
 <tp:external-type name="Unix_Timestamp64" type="t"
    from="Telepathy specification"/>
  <tp:external-type name="Requestable_Channel_Class" type="a(a{sv}as)"
    from="Telepathy specification"/>
  <tp:external-type name="Channel_Class" type="a{sv}"
    from="Telepathy specification"/>
  <tp:external-type name="Connection_Status" type="u"
    from="Telepathy specification"/>

  <!-- use types from Channel_Type_Tubes -->
  <tp:external-type name="DBus_Tube_Member" type="(us)"
    from="Telepathy specification"/>
  <tp:external-type name="Supported_Socket_Map" type="a{uau}"
    from="Telepathy specification"/>
  <tp:external-type name="Unix_Timestamp64" type="t"
    from="Telepathy specification"/>
  <tp:simple-type name="DBus_Unique_Name" type="s"
    from="Telepathy specification"/>
</tp:generic-types>

</tp:spec>