CMmCustomVendorExt Class Reference

class CMmCustomVendorExt : public CBase

CMmCustomVendorExt is used to provide an extension interface for implementing vendor specific IPCs.

Inherits from

Constructor & Destructor Documentation

CMmCustomVendorExt()

CMmCustomVendorExt()[inline]

Constructor.

~CMmCustomVendorExt()

~CMmCustomVendorExt()[inline, virtual]

Destructor.

Member Functions Documentation

CancelService(const, const)

TInt CancelService(const TInt,
const TTsyReqHandle
)[inline, virtual]

CancelService

Parameters

const TInt
const TTsyReqHandle

Complete(TInt, TInt, TInt)

TInt Complete(TInt,
TInt,
TInt
)[inline, virtual]

Complete completes due to timer expiration

Parameters

TInt
TInt
TInt

DeregisterNotification(const)

TInt DeregisterNotification(const TInt)[inline, virtual]

DeregisterNotification

Parameters

const TInt

DoExtFuncL(const, const, const TDataPackage &)

TInt DoExtFuncL(const TTsyReqHandle,
const TInt,
const TDataPackage &
)[inline, virtual]

DoExtFuncL

Parameters

const TTsyReqHandle
const TInt
const TDataPackage &

GetRequiredPlatSecCaps(const)

TSecurityPolicy GetRequiredPlatSecCaps(const TInt)[inline, virtual]

GetRequiredPlatSecCaps

Parameters

const TInt

InitializeL(MCustomVendorExtComplete &)

voidInitializeL(MCustomVendorExtComplete &)[inline, virtual]

Initialises the vendor extension.

NumberOfSlotsL(const)

TInt NumberOfSlotsL(const TInt)[inline, virtual]

NumberOfSlotsL

Parameters

const TInt

RegisterNotification(const)

TInt RegisterNotification(const TInt)[inline, virtual]

RegisterNotification

Parameters

const TInt

ReqModeL(const)

CTelObject::TReqModeReqModeL(const TInt)[inline, virtual]

ReqModeL

Parameters

const TInt

SupportingIPC(TInt)

TBool SupportingIPC(TInt)[inline, virtual]

SupportingIPC

Parameters

TInt