diff options
Diffstat (limited to 'spec/Connection_Interface_Cellular.xml')
-rw-r--r-- | spec/Connection_Interface_Cellular.xml | 81 |
1 files changed, 51 insertions, 30 deletions
diff --git a/spec/Connection_Interface_Cellular.xml b/spec/Connection_Interface_Cellular.xml index f6427806a..bf0f1a9c8 100644 --- a/spec/Connection_Interface_Cellular.xml +++ b/spec/Connection_Interface_Cellular.xml @@ -42,17 +42,24 @@ protocol or provider.</p> <p>Connections with this interface SHOULD provide this property as a - parameter for <tp:dbus-ref namespace="org.freedesktop.Telepathy" + parameter of the same (fully-qualified) name to <tp:dbus-ref + namespace="org.freedesktop.Telepathy" >ConnectionManager.RequestConnection</tp:dbus-ref>, with the - <code>DBus_Property</code> flag.</p> - - <p>For connections managed by the <tp:dbus-ref - namespace="org.freedesktop.Telepathy">AccountManager</tp:dbus-ref>, - this property SHOULD be set via the Account Manager, by calling - <tp:dbus-ref namespace="org.freedesktop.Telepathy" - >Account.UpdateParameters</tp:dbus-ref>; the AccountManager - provides change-notification, as long as all other clients cooperate - by using it instead of setting this property directly.</p> + <code>DBus_Property</code> flag. For connections managed by the + <tp:dbus-ref + namespace="org.freedesktop.Telepathy">AccountManager</tp:dbus-ref>, + this property SHOULD be set via the Account Manager as follows:</p> + + <blockquote> + <code><tp:dbus-ref namespace="org.freedesktop.Telepathy.Account" + >UpdateParameters</tp:dbus-ref>({ + "org.freedesktop.Telepathy.Connection.Interface.Cellular.MessageValidityPeriod": <var>new_validity_period</var> + }, [])</code> + </blockquote> + + <p>The AccountManager provides change-notification, as long as all + other clients cooperate by using it instead of setting this property + directly.</p> </tp:docstring> </property> @@ -64,17 +71,24 @@ number).</p> <p>Connections with this interface SHOULD provide this property as a - parameter for <tp:dbus-ref namespace="org.freedesktop.Telepathy" + parameter of the same (fully-qualified) name to <tp:dbus-ref + namespace="org.freedesktop.Telepathy" >ConnectionManager.RequestConnection</tp:dbus-ref>, with the - <code>DBus_Property</code> flag.</p> - - <p>For connections managed by the <tp:dbus-ref - namespace="org.freedesktop.Telepathy">AccountManager</tp:dbus-ref>, - this property SHOULD be set via the Account Manager, by calling - <tp:dbus-ref namespace="org.freedesktop.Telepathy" - >Account.UpdateParameters</tp:dbus-ref>; the AccountManager - provides change-notification, as long as all other clients cooperate - by using it instead of setting this property directly.</p> + <code>DBus_Property</code> flag. For connections managed by the + <tp:dbus-ref + namespace="org.freedesktop.Telepathy">AccountManager</tp:dbus-ref>, + this property SHOULD be set via the Account Manager as follows:</p> + + <blockquote> + <code><tp:dbus-ref namespace="org.freedesktop.Telepathy.Account" + >UpdateParameters</tp:dbus-ref>({ + "org.freedesktop.Telepathy.Connection.Interface.Cellular.MessageServiceCentre": <var>new_smsc_address</var> + }, [])</code> + </blockquote> + + <p>The AccountManager provides change-notification, as long as all + other clients cooperate by using it instead of setting this property + directly.</p> </tp:docstring> </property> @@ -117,17 +131,24 @@ into a country‐specific GSM reduced character set.</p> <p>Connections with this interface SHOULD provide this property as a - parameter for <tp:dbus-ref namespace="org.freedesktop.Telepathy" + parameter of the same (fully-qualified) name to <tp:dbus-ref + namespace="org.freedesktop.Telepathy" >ConnectionManager.RequestConnection</tp:dbus-ref>, with the - <code>DBus_Property</code> flag.</p> - - <p>For connections managed by the <tp:dbus-ref - namespace="org.freedesktop.Telepathy">AccountManager</tp:dbus-ref>, - this property SHOULD be set via the Account Manager, by calling - <tp:dbus-ref namespace="org.freedesktop.Telepathy" - >Account.UpdateParameters</tp:dbus-ref>; the AccountManager - provides change‐notification, as long as all other clients cooperate - by using it instead of setting this property directly.</p> + <code>DBus_Property</code> flag. For connections managed by the + <tp:dbus-ref + namespace="org.freedesktop.Telepathy">AccountManager</tp:dbus-ref>, + this property SHOULD be set via the Account Manager as follows:</p> + + <blockquote> + <code><tp:dbus-ref namespace="org.freedesktop.Telepathy.Account" + >UpdateParameters</tp:dbus-ref>({ + "org.freedesktop.Telepathy.Connection.Interface.Cellular.MessageReducedCharacterSet": <var>new_value</var> + }, [])</code> + </blockquote> + + <p>The AccountManager provides change-notification, as long as all + other clients cooperate by using it instead of setting this property + directly.</p> </tp:docstring> </property> </interface> |