diff options
Diffstat (limited to 'introspection/org.freedesktop.ModemManager1.Sms.xml')
-rw-r--r-- | introspection/org.freedesktop.ModemManager1.Sms.xml | 106 |
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> |