diff options
author | Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk> | 2011-03-17 22:43:52 -0300 |
---|---|---|
committer | Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk> | 2011-03-18 09:18:09 -0300 |
commit | 8e1da9a9268ebda8fa8f4a78d3b79dff4c71c6b9 (patch) | |
tree | 1d84e0c8bb2a90acf69e3f16fdbd25609dc41242 /qt4/spec | |
parent | a4bea34af064c12a5028088560ef2d819540211d (diff) |
Import CD.I.Messages interface.
Diffstat (limited to 'qt4/spec')
-rw-r--r-- | qt4/spec/Channel_Dispatcher_Interface_Messages.xml | 49 | ||||
-rw-r--r-- | qt4/spec/all.xml | 1 |
2 files changed, 50 insertions, 0 deletions
diff --git a/qt4/spec/Channel_Dispatcher_Interface_Messages.xml b/qt4/spec/Channel_Dispatcher_Interface_Messages.xml new file mode 100644 index 000000000..f6cfd04a7 --- /dev/null +++ b/qt4/spec/Channel_Dispatcher_Interface_Messages.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" ?> +<node name="/Channel_Dispatcher_Interface_Messages" + xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0"> + + <tp:copyright>Copyright (C) 2011 Collabora Ltd.</tp:copyright> + <tp:copyright>Copyright (C) 2011 Nokia Corporation</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 Street, Fifth Floor, Boston, MA 02110-1301, + USA.</p> + </tp:license> + + <interface name="org.freedesktop.Telepathy.ChannelDispatcher.Interface.Messages.DRAFT" + tp:causes-havoc="not yet final"> + + <tp:requires interface="org.freedesktop.Telepathy.ChannelDispatcher"/> + + <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> + <p>This interface allows users of the ChannelDispatcher to send one-off + text messages to a contact, identified by account and target ID.</p> + + <tp:rationale> + <p>This enables entities other than the main UI to send one-off messages + to a contact.</p> + </tp:rationale> + </tp:docstring> + + <method name="SendMessage" tp:name-for-bindings="Send_Message"> + <arg direction="in" name="Account" type="o"/> + <arg direction="in" name="TargetID" type="s"/> + <arg direction="in" name="Message" type="aa{sv}" tp:type="Message_Part[]"/> + <arg direction="in" name="Flags" type="u"/> + <arg direction="out" name="Token" type="s"/> + </method> + + </interface> +</node> + diff --git a/qt4/spec/all.xml b/qt4/spec/all.xml index 312340127..7fdd16ce8 100644 --- a/qt4/spec/all.xml +++ b/qt4/spec/all.xml @@ -269,6 +269,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</ </tp:docstring> <xi:include href="Channel_Dispatcher.xml"/> <xi:include href="Channel_Dispatcher_Interface_Operation_List.xml"/> + <xi:include href="Channel_Dispatcher_Interface_Messages.xml"/> <xi:include href="Channel_Dispatch_Operation.xml"/> <xi:include href="Channel_Request.xml"/> </tp:section> |