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

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

void InitializeL ( 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::TReqMode ReqModeL ( const TInt ) [inline, virtual]

ReqModeL

Parameters

const TInt

SupportingIPC(TInt)

TBool SupportingIPC ( TInt ) [inline, virtual]

SupportingIPC

Parameters

TInt