MProEngProfileActivationObserver Class Reference

API published in: S60 3rd Ed FP 1

Link against: profileengine.lib

Capability Information

Required Capabilities

WriteDeviceData

Exceptions

No capabilities needed for reading profiles.


#include <mproengprofileactivationobserver.h>

Detailed Description

Profile activation observer interface.

Implement this interface to get notifications when the current active profile changes.


Public Member Functions

virtual void  HandleProfileActivatedL (TInt aProfileId)=0
  Abstract method for handling profile activation event.
virtual void  HandleProfileActivationNotificationError (TInt)
  Error handler for handling the errors in the profile activation notification process.

Protected Member Functions

virtual  ~MProEngProfileActivationObserver ()
  Destructor.

Constructor & Destructor Documentation

virtual MProEngProfileActivationObserver::~MProEngProfileActivationObserver  )  [inline, protected, virtual]
 

Destructor.


Member Function Documentation

virtual void MProEngProfileActivationObserver::HandleProfileActivatedL TInt  aProfileId  )  [pure virtual]
 

Abstract method for handling profile activation event.

This method is called always when a profile is activated, even if the current active profile is re-activated.

Parameters:
aProfileId  The ID of the new active profile.
virtual void MProEngProfileActivationObserver::HandleProfileActivationNotificationError TInt   )  [inline, virtual]
 

Error handler for handling the errors in the profile activation notification process.

If HandleProfileActivatedL() leaves, this method is called with the leave code. This method has default empty implementation.

Parameters:
aError  the code of the error which occurred during notification process.

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

Copyright © Nokia Corporation 2001-2008
Back to top