RSat::TCallControlV6 Class Reference

class RSat::TCallControlV6 : public RSat::TCallControlV5

Adds a parameter to allow the originator of the call to be specified.

Request for notification of a call control request using RSat::NotifyCallControlRequest passing a packaged descriptor of this class to the request. For future versions of Symbian OS, check for updated versions of this class (TSat::TCallControlVx etc.)

RSat::TCallControlV6Pckg

Public Member Functions
TCallControlV6()
IMPORT_C voidGetCallParamOrigin(TCallParamOrigin &)
IMPORT_C voidSetCallParamOrigin(TCallParamOrigin)
Inherited Functions
RSat::TCallControlV1::GetAlphaId(TAlphaIdValidity &,TAlphaId &)const
RSat::TCallControlV1::GetBCRepeatIndicator(TBCRepeatIndicator &)const
RSat::TCallControlV1::GetCallControlType(TCallControlType &)const
RSat::TCallControlV1::GetCallSetUpDetails(TCallSetUpParams &)const
RSat::TCallControlV1::GetCcGeneralResult(TControlResult &)const
RSat::TCallControlV1::GetSendSsDetails(TSsString &)const
RSat::TCallControlV1::GetSendUssdDetails(TUssdString &)const
RSat::TCallControlV1::SetAlphaId(TAlphaIdValidity,TAlphaId &)
RSat::TCallControlV1::SetBCRepeatIndicator(const TBCRepeatIndicator &)
RSat::TCallControlV1::SetCallSetUpDetails(const TCallSetUpParams &)
RSat::TCallControlV1::SetCcGeneralResult(TControlResult)
RSat::TCallControlV1::SetSendSsDetails(const TSsString &)
RSat::TCallControlV1::SetSendUssdDetails(const TUssdString &)
RSat::TCallControlV1::TCallControlV1()
RSat::TCallControlV2::GetActionOriginator(TActionOriginator &)const
RSat::TCallControlV2::GetCallName(TName &)const
RSat::TCallControlV2::SetActionOriginator(const TActionOriginator)
RSat::TCallControlV2::SetCallName(const TName &)
RSat::TCallControlV2::TCallControlV2()
RSat::TCallControlV5::GetPdpParameters(TPdpParameters &)const
RSat::TCallControlV5::SetPdpParameters(const TPdpParameters &)
RSat::TCallControlV5::TCallControlV5()
RSat::TSatBase::ExtensionId()const
RSat::TSatBase::TSatBase()
Protected Attributes
TCallParamOrigin iCallParamOrigin
Inherited Attributes
RSat::TCallControlV1::iAlphaId
RSat::TCallControlV1::iBCRepeatIndicator
RSat::TCallControlV1::iBuf
RSat::TCallControlV1::iCcp1
RSat::TCallControlV1::iCcp2
RSat::TCallControlV1::iDcs
RSat::TCallControlV1::iNumberPlan
RSat::TCallControlV1::iResult
RSat::TCallControlV1::iSubAddress
RSat::TCallControlV1::iType
RSat::TCallControlV1::iTypeOfNumber
RSat::TCallControlV1::iValidity
RSat::TCallControlV2::iCallName
RSat::TCallControlV2::iNewActionOriginator
RSat::TCallControlV5::iPdpParameters
RSat::TSatBase::iExtensionId

Constructor & Destructor Documentation

TCallControlV6()

IMPORT_CTCallControlV6()

Default constructor.

Member Functions Documentation

GetCallParamOrigin(TCallParamOrigin &)

IMPORT_C voidGetCallParamOrigin(TCallParamOrigin &aCallParamOrigin)const

Retrieves the call parameter origin.

Parameters

TCallParamOrigin & aCallParamOriginIs populated with the call originator when the function returns.

SetCallParamOrigin(TCallParamOrigin)

IMPORT_C voidSetCallParamOrigin(TCallParamOriginaCallParamOrigin)

This method is used by the TSY to set the call originator within the TCallControlV6 class.

The TSY should set this to the same value as that in the incoming call parameters.

RSat::TCallControlV6::iCallParamOrigin

Parameters

TCallParamOrigin aCallParamOriginThe originator of the call.

Member Data Documentation

TCallParamOrigin iCallParamOrigin

TCallParamOrigin iCallParamOrigin[protected]

Holds the originator of the call.

RSat::TCallParamOrigin contains the same enumerations as RMobileCall::TCallParamOrigin. The TSY should use the information received from the incoming call parameters to populate this member.