~ubuntu-branches/ubuntu/wily/telepathy-qt5/wily

« back to all changes in this revision

Viewing changes to spec/Channel_Dispatcher_Interface_Messages.xml

  • Committer: Package Import Robot
  • Author(s): Tiago Salem Herrmann
  • Date: 2015-05-29 18:01:17 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20150529180117-nj5geaevciyps6b5
Tags: 0.9.6.1-0ubuntu1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" ?>
2
 
<node name="/Channel_Dispatcher_Interface_Messages"
3
 
  xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
4
 
 
5
 
  <tp:copyright>Copyright (C) 2011 Collabora Ltd.</tp:copyright>
6
 
  <tp:copyright>Copyright (C) 2011 Nokia Corporation</tp:copyright>
7
 
  <tp:license xmlns="http://www.w3.org/1999/xhtml">
8
 
    <p>This library is free software; you can redistribute it and/or
9
 
      modify it under the terms of the GNU Lesser General Public
10
 
      License as published by the Free Software Foundation; either
11
 
      version 2.1 of the License, or (at your option) any later version.</p>
12
 
 
13
 
    <p>This library is distributed in the hope that it will be useful,
14
 
      but WITHOUT ANY WARRANTY; without even the implied warranty of
15
 
      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16
 
      Lesser General Public License for more details.</p>
17
 
 
18
 
    <p>You should have received a copy of the GNU Lesser General Public
19
 
      License along with this library; if not, write to the Free Software
20
 
      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
21
 
      USA.</p>
22
 
  </tp:license>
23
 
 
24
 
  <interface name="org.freedesktop.Telepathy.ChannelDispatcher.Interface.Messages.DRAFT"
25
 
    tp:causes-havoc="not yet final">
26
 
 
27
 
    <tp:requires interface="org.freedesktop.Telepathy.ChannelDispatcher"/>
28
 
 
29
 
    <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
30
 
      <p>This interface allows users of the ChannelDispatcher to send one-off
31
 
      text messages to a contact, identified by account and target ID.</p>
32
 
 
33
 
      <tp:rationale>
34
 
        <p>This enables entities other than the main UI to send one-off messages
35
 
        to a contact.</p>
36
 
      </tp:rationale>
37
 
    </tp:docstring>
38
 
 
39
 
    <method name="SendMessage" tp:name-for-bindings="Send_Message">
40
 
      <arg direction="in"  name="Account"          type="o"/>
41
 
      <arg direction="in"  name="TargetID"         type="s"/>
42
 
      <arg direction="in"  name="Message"          type="aa{sv}" tp:type="Message_Part[]"/>
43
 
      <arg direction="in"  name="Flags"            type="u"/>
44
 
      <arg direction="out" name="Token"            type="s"/>
45
 
    </method>
46
 
 
47
 
  </interface>
48
 
</node>
49