MEventInterface Class Reference

class MEventInterface
Public Member Functions
IMPORT_C void BlockFlow ( CFlowContext &)
IMPORT_C void LoadFileL (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 void NotifyEvent ( CFlowContext &, TInt , const TQoSParameters *, const TExtensionData &)
IMPORT_C void NotifyEvent ( TInt , TInt , const TQoSParameters *, const TExtensionData &)
IMPORT_C void UnBlockFlow ( CFlowContext &)
IMPORT_C TInt UnLoadFile (const TDesC &)

Member Functions Documentation

BlockFlow(CFlowContext &)

IMPORT_C void BlockFlow ( CFlowContext & aFlow ) [pure virtual]

Parameters

CFlowContext & aFlow

LoadFileL(const TDesC &)

IMPORT_C void LoadFileL ( const TDesC & aFile ) [pure virtual]

Parameters

const TDesC & aFile

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

IMPORT_C CSelectorBase * Lookup ( const CFlowContext & aFlow,
TUint aType,
TUint aPriority,
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,
TUint aProtocol,
TUint aLocalPortMax,
TUint aRemotePortMax,
TUint aType,
const TUidType & aUid,
TUint32 aIapId,
TUint aPriority,
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 void NotifyEvent ( CFlowContext & aFlow,
TInt aEvent,
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 void NotifyEvent ( TInt aChannelId,
TInt aEvent,
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 void UnBlockFlow ( CFlowContext & aFlow ) [pure virtual]

Parameters

CFlowContext & aFlow

UnLoadFile(const TDesC &)

IMPORT_C TInt UnLoadFile ( const TDesC & aFile ) [pure virtual]

Parameters

const TDesC & aFile