From 0d3a989d1ec83719bd4d25f2043925d7376c6e49 Mon Sep 17 00:00:00 2001 From: Sjoerd Simons Date: Wed, 9 Mar 2011 12:05:09 +0000 Subject: Update to telepathy-spec 0.21.12 --- spec/Connection_Interface_Cellular.xml | 40 ++++++++++++++++++++++++++++------ spec/all.xml | 2 +- spec/errors.xml | 37 +++++++++++++++++++++++++++++++ 3 files changed, 71 insertions(+), 8 deletions(-) (limited to 'spec') diff --git a/spec/Connection_Interface_Cellular.xml b/spec/Connection_Interface_Cellular.xml index 99a360283..e9b10e3c5 100644 --- a/spec/Connection_Interface_Cellular.xml +++ b/spec/Connection_Interface_Cellular.xml @@ -117,13 +117,39 @@ type="b" access="readwrite" tp:is-connection-parameter='no... just kidding! yes!'> -

Determines whether SMSes containing characters that do not fit into - a 7‐bit GSM character set should be sent as UCS‐2, or lossily - recoded. If False (which SHOULD be the default), - messages will be sent with no loss of fidelity (at the potential - financial cost of using twice as many SMSes); if True, - the message will be recoded in an implementation‐specific way to fit - into a country‐specific GSM reduced character set.

+

Determines how to encode SMSes containing characters that do not + fit into a non-Unicode character set. + If False (which SHOULD be the default), messages will + be encoded as UCS-2 and sent with no loss of fidelity (at the + potential financial cost of using twice as many SMSes); if + True, the message will be recoded in an + implementation‐specific way to fit into a GSM reduced character + set.

+
+ + + + + +

Hint for the connection manager for the GSM character set that + should be used to send SMSes. The connection manager SHOULD follow + this hint unless it has other ways to determine a better encoding. + If the value is "gsm" (which SHOULD be the default), + SMSes will be encoded in the normal 7-bit GSM character set, + eventually falling back to UCS-2; see the + MessageReducedCharacterSet property + for details. + Other valid character sets are specified in the + GSM standard and are, for instance, "turkey", + "spain" or "portugal". + If the SMS cannot be encoded using the requested character set the + behaviour is implementation-specific, but it is RECOMMENDED that + the connection manager should behave as if this property was set + to "gsm".

diff --git a/spec/all.xml b/spec/all.xml index 95d8574de..fccf75c95 100644 --- a/spec/all.xml +++ b/spec/all.xml @@ -3,7 +3,7 @@ xmlns:xi="http://www.w3.org/2001/XInclude"> Telepathy D-Bus Interface Specification -0.21.11 +0.21.12 Copyright © 2005-2010 Collabora Limited Copyright © 2005-2010 Nokia Corporation diff --git a/spec/errors.xml b/spec/errors.xml index eccbd0953..d63662edb 100644 --- a/spec/errors.xml +++ b/spec/errors.xml @@ -544,6 +544,43 @@ + + + +

Raised as a + ConnectionError + when a Connection cannot be established because either the Connection + Manager or its support library (e.g. wocky, papyon, sofiasip) requires + upgrading to support a newer protocol version.

+ +

This error corresponds to the + Connection_Status_Reason of Network_Error.

+ + + Some protocols transmit a protocol or library version number to the + server, which will disconnect them if the version isn't appropriate. + This way we can report the error to the user, and if appropriate, the + user's client can check for updates. + +
+
+ + + + + Raised if a client attempts to dial a number that is recognized as an + emergency number (e.g. '911' in the USA), but the Connection Manager or + provider does not support dialling emergency numbers. + + + Many VOIP providers have the ability to dial traditional (PSTN) + telephone numbers, but do not provide the ability to dial emergency + numbers (for instance, Google Voice). This error provides additional + information about why such a call was unsuccessful. + + + + Copyright © 2005-2010 Collabora Limited Copyright © 2005-2009 Nokia Corporation -- cgit v1.2.1