MEventInterface Class Reference

class MEventInterface
Public Member Functions
IMPORT_C voidBlockFlow(CFlowContext &)
IMPORT_C voidLoadFileL(const TDesC &)
IMPORT_C CSelectorBase *Lookup(const CFlowContext &, TUint, TUint, const TDesC &)
IMPORT_C CSelectorBase *Lookup(const TInetAddr &, const TInetAddr &, TUint, TUint, TUint, TUint, const TUidType &, TUint32, TUint, const TDesC &)
IMPORT_C voidNotifyEvent(CFlowContext &, TInt, const TQoSParameters *, const TExtensionData &)
IMPORT_C voidNotifyEvent(TInt, TInt, const TQoSParameters *, const TExtensionData &)
IMPORT_C voidUnBlockFlow(CFlowContext &)
IMPORT_C TIntUnLoadFile(const TDesC &)

Member Functions Documentation

BlockFlow(CFlowContext &)

IMPORT_C voidBlockFlow(CFlowContext &aFlow)[pure virtual]

Parameters

CFlowContext & aFlow

LoadFileL(const TDesC &)

IMPORT_C voidLoadFileL(const TDesC &aFile)[pure virtual]

Parameters

const TDesC & aFile

Lookup(const CFlowContext &, TUint, TUint, const TDesC &)

IMPORT_C CSelectorBase *Lookup(const CFlowContext &aFlow,
TUintaType,
TUintaPriority,
const TDesC &aName =  TPtr(NULL, 0)
)[pure virtual]

Parameters

const CFlowContext & aFlow
TUint aType
TUint aPriority
const TDesC & aName =  TPtr(NULL, 0)

Lookup(const TInetAddr &, const TInetAddr &, TUint, TUint, TUint, TUint, const TUidType &, TUint32, TUint, const TDesC &)

IMPORT_C CSelectorBase *Lookup(const TInetAddr &aLocal,
const TInetAddr &aRemote,
TUintaProtocol,
TUintaLocalPortMax,
TUintaRemotePortMax,
TUintaType,
const TUidType &aUid,
TUint32aIapId,
TUintaPriority,
const TDesC &aName =  TPtr(NULL, 0)
)[pure virtual]

Parameters

const TInetAddr & aLocal
const TInetAddr & aRemote
TUint aProtocol
TUint aLocalPortMax
TUint aRemotePortMax
TUint aType
const TUidType & aUid
TUint32 aIapId
TUint aPriority
const TDesC & aName =  TPtr(NULL, 0)

NotifyEvent(CFlowContext &, TInt, const TQoSParameters *, const TExtensionData &)

IMPORT_C voidNotifyEvent(CFlowContext &aFlow,
TIntaEvent,
const TQoSParameters *aParams,
const TExtensionData &aExtension =  TExtensionData()
)[pure virtual]

Parameters

CFlowContext & aFlow
TInt aEvent
const TQoSParameters * aParams
const TExtensionData & aExtension =  TExtensionData()

NotifyEvent(TInt, TInt, const TQoSParameters *, const TExtensionData &)

IMPORT_C voidNotifyEvent(TIntaChannelId,
TIntaEvent,
const TQoSParameters *aParams,
const TExtensionData &aExtension =  TExtensionData()
)[pure virtual]

Parameters

TInt aChannelId
TInt aEvent
const TQoSParameters * aParams
const TExtensionData & aExtension =  TExtensionData()

UnBlockFlow(CFlowContext &)

IMPORT_C voidUnBlockFlow(CFlowContext &aFlow)[pure virtual]

Parameters

CFlowContext & aFlow

UnLoadFile(const TDesC &)

IMPORT_C TIntUnLoadFile(const TDesC &aFile)[pure virtual]

Parameters

const TDesC & aFile