This tutorial explains how to get and set the High Speed Circuit Switched Data (HSCSD) call parameters.
The HSCSD provides fast data services on 2G GSM networks by using multiple channel slots for a single call.
Parameters for HSCSD data calls are stored by the RMobileCall::TMobileHscsdCallParamsV1 class. The class inherits from RMobileCall::TMobileDataCallParamsV1, which in turn derives from RMobileCall::TMobileCallParamsV1, which in turn derives from RCall::TCallParams.
The following code describes how to get the HSCD air interface user rate of a call.
RMobileCall::TMobileCallAiur CClientApp::HSCDAiurL(const RMobileCall& aCall) { RMobileCall::TMobileCallHscsdInfoV1 hscsdInfo; RMobileCall::TMobileCallHscsdInfoV1Pckg hscsdInfoPckg(hscsdInfo); User::LeaveIfError(aCall.GetCurrentHscsdInfo(hscsdInfoPckg)); return hscsdInfo.iAiur; }
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.