The normal sequence for call setup is:

* Modem asks user for confirmation using icon1 / alphaId1.
* User confirms
* Modem starts dialling, screen displays icon2 / alphaId2,
* Call is connected, modem replies to the proactive command, screen
  keeps displaying icon2 / alphaId2 until the phone call is over.
---
 doc/stk-api.txt       |   11 +++++++++++
 doc/voicecall-api.txt |   11 +++++++++++
 2 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/doc/stk-api.txt b/doc/stk-api.txt
index 2e863a9..dcb8e2b 100644
--- a/doc/stk-api.txt
+++ b/doc/stk-api.txt
@@ -189,6 +189,17 @@ Methods            byte RequestSelection(string title, 
byte icon_id,
 
                        Possible Errors: [service].Error.SimToolkit.GoBack
 
+               boolean ConfirmCallSetup(string message, byte icon_id)
+
+                       Asks the agent to request user to confirm an
+                       outgoing call setup.  If confirmed, the next new
+                       outgoing call reported by VoiceCallManager will
+                       have the Information and IconID properties set to
+                       inform the user.  Hanging up before the call is
+                       connected will cause EndSession reply to be sent.
+
+                       Possible Errors: [service].Error.SimToolkit.EndSession
+
                void Cancel()
 
                        Asks the agent to cancel any ongoing operation in
diff --git a/doc/voicecall-api.txt b/doc/voicecall-api.txt
index efeae42..dae3ec2 100644
--- a/doc/voicecall-api.txt
+++ b/doc/voicecall-api.txt
@@ -106,3 +106,14 @@ Properties string LineIdentification [readonly]
                        stamped when the call enters the "active" state.
                        Client applications can use this to infer somewhat
                        reliable call duration information.
+
+               string Information [readonly, optional]
+
+                       Contains information related to the call for the
+                       user.  Currently this property is set for calls
+                       initiated by SIM Toolkit applications.
+
+               string IconID [readonly, optional]
+
+                       Icon identifier to be used instead of or together
+                       with the text information.
-- 
1.7.1.86.g0e460.dirty

_______________________________________________
ofono mailing list
ofono@ofono.org
http://lists.ofono.org/listinfo/ofono

Reply via email to