diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-87AB9B3F-9EE1-5D49-8FE9-FDF55F8953D5.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-87AB9B3F-9EE1-5D49-8FE9-FDF55F8953D5.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,23 @@ + + + + + +Multicall Service Settings TutorialThis tutorial describes how to get and set the WCDMA multicall service settings.

The Multicall service is a 3G-WCDMA service that allows the user to set up multiple simultaneous circuit-switched calls.

Get the maximum number of simultaneous calls allowed by the handset, service provider, user or from the network using RMobilePhone::GetMulticallParams(). Settings are returned in an RMobilePhone::TMobilePhoneMulticallSettingsV1 object. Set the maximum number of simultaneous calls allowed by the user using RMobilePhone::SetMulticallParams() Use RMobilePhone::NotifyMulticallParamsChange() to get the notifications of any changes to the multicall settings. Multicall example

The following code gets the maximum number of simultaneous bearers allowed by the service provider.

TInt CClientApp::ServiceProviderMaxBearersL() + { + RMobilePhone::TMobilePhoneMulticallSettingsV1 multicallSettings; + RMobilePhone::TMobilePhoneMulticallSettingsV1Pckg multicallSettingsPckg(multicallSettings); + TRequestStatus status; + + iMobilePhone.GetMulticallParams(status,multicallSettingsPckg); + User::WaitForRequest(status); + User::LeaveIfError(status.Int()); + + return multicallSettings.iServiceProviderMaxBearers; + }
\ No newline at end of file