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 void GetCallParamOrigin ( TCallParamOrigin &)
IMPORT_C void SetCallParamOrigin ( 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_C TCallControlV6 ( )

Default constructor.

Member Functions Documentation

GetCallParamOrigin(TCallParamOrigin &)

IMPORT_C void GetCallParamOrigin ( TCallParamOrigin & aCallParamOrigin ) const

Retrieves the call parameter origin.

Parameters

TCallParamOrigin & aCallParamOrigin Is populated with the call originator when the function returns.

SetCallParamOrigin(TCallParamOrigin)

IMPORT_C void SetCallParamOrigin ( TCallParamOrigin aCallParamOrigin )

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 aCallParamOrigin The 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.