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()

void ConstructL ( ) [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 >)

void SetBearer ( TBuf8 < KCCEBearerMaxSize > aBearer ) [virtual]

Sets the bearer of the call.

Parameters

TBuf8 < KCCEBearerMaxSize > aBearer

SetLineType(TCCELineType)

void SetLineType ( TCCELineType aLineType ) [virtual]

Sets the line type of call.

Parameters

TCCELineType aLineType

SetOrigin(TCCECallOrigin)

void SetOrigin ( TCCECallOrigin aCallOrigin ) [virtual]

Sets the origin of the call.

Parameters

TCCECallOrigin aCallOrigin

SetSubAddress(TBuf< KCCESubAddressMaxSize >)

void SetSubAddress ( TBuf < KCCESubAddressMaxSize > aSubAddress ) [virtual]

Sets the sub address of the dialled phone number.

Parameters

TBuf < KCCESubAddressMaxSize > aSubAddress

SetUUSId(TBuf< KCCPUUSIdSize >)

void SetUUSId ( 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.