CCCECallParameters Class Reference

class CCCECallParameters : public CCCPCallParameters

Call parameters struct.

Inherits from

Constructor & Destructor Documentation

CCCECallParameters()

CCCECallParameters()[protected]

~CCCECallParameters()

~CCCECallParameters()

Member Functions Documentation

Bearer()

TBuf8< KCCEBearerMaxSize >Bearer()const [virtual]

Gets the bearer of the call.

CloneL()

CCCPCallParameters *CloneL()const [virtual]

ConstructL()

voidConstructL()[protected]

LineType()

TCCELineType LineType()const [virtual]

Gets the line type of the call.

NewL()

IMPORT_C CCCECallParameters *NewL()[static]

Call type enumeration. Constructor.

Origin()

TCCECallOrigin Origin()const [virtual]

Gets the origin of the call.

SetBearer(TBuf8< KCCEBearerMaxSize >)

voidSetBearer(TBuf8< KCCEBearerMaxSize >aBearer)[virtual]

Sets the bearer of the call.

Parameters

TBuf8< KCCEBearerMaxSize > aBearer

SetLineType(TCCELineType)

voidSetLineType(TCCELineTypeaLineType)[virtual]

Sets the line type of call.

Parameters

TCCELineType aLineType

SetOrigin(TCCECallOrigin)

voidSetOrigin(TCCECallOriginaCallOrigin)[virtual]

Sets the origin of the call.

Parameters

TCCECallOrigin aCallOrigin

SetSubAddress(TBuf< KCCESubAddressMaxSize >)

voidSetSubAddress(TBuf< KCCESubAddressMaxSize >aSubAddress)[virtual]

Sets the sub address of the dialled phone number.

Parameters

TBuf< KCCESubAddressMaxSize > aSubAddress

SetUUSId(TBuf< KCCPUUSIdSize >)

voidSetUUSId(TBuf< KCCPUUSIdSize >aUUSId)[virtual]

Sets the service id identifying the service provider of the call.

Parameters

TBuf< KCCPUUSIdSize > aUUSId

SubAddress()

TBuf< KCCESubAddressMaxSize >SubAddress()const [virtual]

Gets the sub address of the dialled phone number.

UUSId()

TBuf< KCCPUUSIdSize >UUSId()const [virtual]

Gets the UUS id of the call.

Member Enumerations Documentation

Enum TCCECallOrigin

Call type enumeration.

Enumerators

ECCECallOriginPhone = 0
ECCECallOriginSAT

Enum TCCELineType

The type of line.

Enumerators

ECCELineTypePrimary

This is the primary voice line.

ECCELineTypeAux

This is the secondary voice line.

Member Data Documentation

TBuf8< KCCEBearerMaxSize > iBearer

TBuf8< KCCEBearerMaxSize >iBearer[private]

Capability configuration parameters for the first bearer.

TCCELineType iLineType

TCCELineType iLineType[private]

Line type, used only in CS plugin in CCP API.

TCCECallOrigin iOrigin

TCCECallOrigin iOrigin[private]

Call origin.

TBuf< KCCESubAddressMaxSize > iSubAddress

TBuf< KCCESubAddressMaxSize >iSubAddress[private]

A buffer to hold the sub-address of a telephone number.

TBuf< KCCPUUSIdSize > iUUSId

TBuf< KCCPUUSIdSize >iUUSId[private]

UUS-Id. Used in CS.