class MCatalogsEngineObserver |
Observer interface for catalogs engine events
Engine users should implement this interface to be able to receive notifications from the catalogs engine
Public Member Functions | |
---|---|
void | CatalogsConnectionEvent ( TBool ) |
void | CatalogsEngineShutdown () |
void | CatalogsUpdateNotification (const TDesC &, const TDesC &, const TDesC &, const TDesC &, TBool ) |
void | CatalogsConnectionEvent | ( | TBool | aConnectionActive | ) | [pure virtual] |
Called when connection status changes. This is called when client- related network activity starts and stops.
TBool aConnectionActive | Connection status. ETrue if connection is active, EFalse otherwise. |
void | CatalogsEngineShutdown | ( | ) | [pure virtual] |
Called when the Catalogs Engine is about to be updated. The client must stop using the Engine, closing its session(s) and deleting its Catalogs Engine objects ASAP.
void | CatalogsUpdateNotification | ( | const TDesC & | aTarget, |
const TDesC & | aId, | |||
const TDesC & | aVersion, | |||
const TDesC & | aUri, | |||
TBool | aForce | |||
) | [pure virtual] |
Called when a Catalogs OTA update is available. Only the client authorized for Catalogs OTA updates will receive this callback.
const TDesC & aTarget | Update target. |
const TDesC & aId | Additional update target id, such as application UID or skin ID. |
const TDesC & aVersion | Update version. |
const TDesC & aUri | Uri for downloading the update package. |
TBool aForce | ETrue if the update should be forced (user is not asked), EFalse otherwise. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.