aboutsummaryrefslogtreecommitdiff
path: root/introspection/org.freedesktop.ModemManager1.Sms.xml
diff options
context:
space:
mode:
Diffstat (limited to 'introspection/org.freedesktop.ModemManager1.Sms.xml')
-rw-r--r--introspection/org.freedesktop.ModemManager1.Sms.xml106
1 files changed, 106 insertions, 0 deletions
diff --git a/introspection/org.freedesktop.ModemManager1.Sms.xml b/introspection/org.freedesktop.ModemManager1.Sms.xml
new file mode 100644
index 00000000..ec45c4fc
--- /dev/null
+++ b/introspection/org.freedesktop.ModemManager1.Sms.xml
@@ -0,0 +1,106 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+
+<!--
+ ModemManager 0.6 Interface Specification
+
+ Copyright (C) 2008 Novell, Inc.
+ Copyright (C) 2008-2011 Red Hat, Inc.
+ Copyright (C) 2011 The Chromium OS Authors
+ Copyright (C) 2011 Google, Inc.
+-->
+
+<node name="/" xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
+
+ <!--
+ org.freedesktop.ModemManager1.Sms:
+ @short_description: The ModemManager SMS interface.
+
+ The SMS interface Defines operations and properties of a single SMS message.
+ -->
+ <interface name="org.freedesktop.ModemManager1.Sms">
+
+ <!--
+ Send:
+
+ If the message has not yet been sent, queue it for delivery.
+ -->
+ <method name="Send" />
+
+ <!--
+ Store:
+
+ Store the message in the device if not already done.
+ -->
+ <method name="Store" />
+
+ <!--
+ State:
+
+ A <link linkend="MMSmsState">MMSmsState</link> value,
+ describing the state of the message.
+ -->
+ <property name="State" type="u" access="read" />
+
+ <!--
+ Number:
+
+ Number to which the message is addressed.
+ -->
+ <property name="Number" type="s" access="readwrite" />
+
+ <!--
+ Text:
+
+ Message text.
+
+ When sending, if the text is larger than the limit of the technology or
+ modem, the message will be broken into multiple parts or messages.
+ -->
+ <property name="Text" type="s" access="readwrite" />
+
+ <!--
+ SMSC:
+
+ Indicates the SMS service center number.
+
+ Always empty for 3GPP2/CDMA.
+ -->
+ <property name="SMSC" type="s" access="readwrite" />
+
+ <!--
+ Validity:
+
+ Specifies when the SMS expires in the SMSC.
+
+ Always 0 for 3GPP2/CDMA.
+ -->
+ <property name="Validity" type="u" access="readwrite" />
+
+ <!--
+ Class:
+
+ 3GPP message class (0..3).
+
+ Always 0 for 3GPP2/CDMA.
+ -->
+ <property name="Class" type="u" access="readwrite" />
+
+ <!--
+ Timestamp:
+
+ Time message was received or was sent, in
+ <ulink url="http://en.wikipedia.org/wiki/ISO_8601">ISO8601</ulink>
+ format.
+ -->
+ <property name="Timestamp" type="s" access="read" />
+
+ <!--
+ Storage:
+
+ A <link linkend="MMSmsStorage">MMSmsStorage</link> value,
+ describing the storage where this message is kept.
+ -->
+ <property name="Storage" type="u" access="read" />
+
+ </interface>
+</node>