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