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