Warning, /frameworks/modemmanager-qt/src/dbus/introspection/org.freedesktop.ModemManager1.Modem.Messaging.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8" ?> 0002 0003 <!-- 0004 ModemManager 1.0 Interface Specification 0005 0006 Copyright (C) 2008 Novell, Inc. 0007 Copyright (C) 2008-2013 Red Hat, Inc. 0008 Copyright (C) 2011-2013 Google, Inc. 0009 Copyright (C) 2011-2013 Lanedo GmbH 0010 --> 0011 0012 <node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd"> 0013 0014 <!-- 0015 org.freedesktop.ModemManager1.Modem.Messaging: 0016 @short_description: The ModemManager Messaging interface. 0017 0018 The Messaging interface handles sending SMS messages and notification of new 0019 incoming messages. 0020 --> 0021 <interface name="org.freedesktop.ModemManager1.Modem.Messaging"> 0022 0023 <!-- 0024 List: 0025 @result: The list of SMS object paths. 0026 0027 Retrieve all SMS messages. 0028 0029 This method should only be used once and subsequent information 0030 retrieved either by listening for the 0031 #org.freedesktop.ModemManager1.Modem.Messaging::Added signal, 0032 or by querying the specific SMS object of interest. 0033 --> 0034 <method name="List"> 0035 <arg name="result" type="ao" direction="out" /> 0036 </method> 0037 0038 <!-- 0039 Delete: 0040 @path: The object path of the SMS to delete. 0041 0042 Delete an SMS message. 0043 --> 0044 <method name="Delete"> 0045 <arg name="path" type="o" direction="in" /> 0046 </method> 0047 0048 <!-- 0049 Create: 0050 @properties: Message properties from the <link linkend="gdbus-org.freedesktop.ModemManager1.Sms">SMS D-Bus interface</link>. 0051 @path: The object path of the new message object. 0052 0053 Creates a new message object. 0054 0055 The '<link linkend="gdbus-property-org-freedesktop-ModemManager1-Sms.Number">Number</link>' 0056 and 0057 either '<link linkend="gdbus-property-org-freedesktop-ModemManager1-Sms.Text">Text</link>' or 0058 '<link linkend="gdbus-property-org-freedesktop-ModemManager1-Sms.Data">Data</link>' 0059 properties are mandatory, others are optional. 0060 0061 If the SMSC is not specified and one is required, the default SMSC is 0062 used. 0063 --> 0064 <method name="Create"> 0065 <arg name="properties" type="a{sv}" direction="in"> 0066 <annotation name="org.qtproject.QtDBus.QtTypeName.In0" value="QVariantMap"/> 0067 </arg> 0068 <arg name="path" type="o" direction="out" /> 0069 </method> 0070 0071 <!-- 0072 Added: 0073 @path: Object path of the new SMS. 0074 @received: %TRUE if the message was received from the network, as opposed to being added locally. 0075 0076 Emitted when any part of a new SMS has been received or added (but not 0077 for subsequent parts, if any). For messages received from the network, 0078 not all parts may have been received and the message may not be 0079 complete. 0080 0081 Check the 0082 '<link linkend="gdbus-property-org-freedesktop-ModemManager1-Sms.State">State</link>' 0083 property to determine if the message is complete. 0084 --> 0085 <signal name="Added"> 0086 <arg name="path" type="o" /> 0087 <arg name="received" type="b" /> 0088 </signal> 0089 0090 <!-- 0091 Deleted: 0092 @path: Object path of the now deleted SMS. 0093 0094 Emitted when a message has been deleted. 0095 --> 0096 <signal name="Deleted"> 0097 <arg name="path" type="o" /> 0098 </signal> 0099 0100 <!-- 0101 Messages: 0102 0103 The list of SMS object paths. 0104 --> 0105 <property name="Messages" type="ao" access="read" /> 0106 0107 <!-- 0108 SupportedStorages: 0109 0110 A list of <link linkend="MMSmsStorage">MMSmsStorage</link> values, 0111 specifying the storages supported by this modem for storing and 0112 receiving SMS. 0113 --> 0114 <property name="SupportedStorages" type="au" access="read"> 0115 <annotation name="org.qtproject.QtDBus.QtTypeName" value="UIntList"/> 0116 </property> 0117 0118 <!-- 0119 DefaultStorage: 0120 0121 A <link linkend="MMSmsStorage">MMSmsStorage</link> value, 0122 specifying the storage to be used when receiving or storing SMS. 0123 --> 0124 <property name="DefaultStorage" type="u" access="read" /> 0125 0126 </interface> 0127 </node>