MAknBackgroundProcess Class Reference

API published in: S60 1st Ed

Link against: avkon.lib eikctl.lib eikcdlg.lib

Capability Information

Required Capabilities

None


#include <
aknwaitnotewrapper.h>

Detailed Description

Abstract process divided into steps.

Public Member Functions

virtual void StepL ()=0
 Completes one cycle of the process.
virtual TBool IsProcessDone () const =0
 Return true when the process is done.
virtual void ProcessFinished ()
 Callback when the process is finished.
virtual void DialogDismissedL (TInt)
 Callback when the dialog is dismissed.
virtual TInt CycleError (TInt aError)
 Handles error occurred in StepL.

Member Function Documentation

virtual TInt MAknBackgroundProcess::CycleError TInt  aError  )  [inline, virtual]
 

Handles error occurred in StepL.

Parameters:
aError error code that occurred
Returns:
translated error code. If this is != KErrNone process will be stopped.
virtual void MAknBackgroundProcess::DialogDismissedL TInt   )  [inline, virtual]
 

Callback when the dialog is dismissed.

virtual TBool MAknBackgroundProcess::IsProcessDone  )  const [pure virtual]
 

Return true when the process is done.

virtual void MAknBackgroundProcess::ProcessFinished  )  [inline, virtual]
 

Callback when the process is finished.

virtual void MAknBackgroundProcess::StepL  )  [pure virtual]
 

Completes one cycle of the process.


The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top