MDiagPluginPoolObserver Class Reference

class MDiagPluginPoolObserver

Diagnostics Framework Plugin Pool Observer

This interface is called by CDiagPluginPool to notify the plug-in loading progress. This is used only for LoadAsyncL() scenario.

Since
S60 v5.0
Public Member Functions
void LoadCompletedL ( TInt )
void LoadProgressL ( TUint , TUint , const TUid &)

Member Functions Documentation

LoadCompletedL(TInt)

void LoadCompletedL ( TInt aError ) [pure virtual]

Notify client of plug-in loading completion

Parameters

TInt aError KErrNone - Success KErrCorrupt - One ore more plugin could not be loaded. KErrNoMemory - Not enough memory.

LoadProgressL(TUint, TUint, const TUid &)

void LoadProgressL ( TUint aCurrentPlugin,
TUint aPluginCount,
const TUid & aLoadedPluginUid
) [pure virtual]

Notify client of plug-in loading progress.

Parameters

TUint aCurrentPlugin
TUint aPluginCount Totals number of plug-ins
const TUid & aLoadedPluginUid Uid of the plug-in just loaded.