CBackupNotifier Class Reference
class CBackupNotifier : public CBase |
- Since
- 7.0 The notification object which waits for a signal that backup has begun/ended. When its RunL method is called, it notifies its owning CRegistrar class object to suspend/resume persistant storage of the Interface Implementation registration details.
Nested Classes and Structures
Constructor & Destructor Documentation
CBackupNotifier(MBackupNotifierObserver &)
Intended Usage : Default c'tor Error Condition : None
- Since
- 7.0
- Pre-condition
- None
- Post-condition
- CBackupNotifier is fully constructed
~CBackupNotifier()
~CBackupNotifier | ( | ) | [virtual] |
Intended Usage : Standard default d'tor Error Condition : None
- Since
- 7.0
- Pre-condition
- CBackupNotifier is fully constructed.
- Post-condition
- CBackupNotifier is totally destroyed
Member Functions Documentation
ConstructL()
void | ConstructL | ( | ) | [private] |
Intended Usage : Initialisation phase of two phase construction. Error Condition : None
- leave
- None
- Since
- 7.0
- Pre-condition
- CBackupNotifier is fully constructed.
- Post-condition
- CBackupNotifier is fully initialised.
HandleBackupOperationEventL(const TBackupOperationAttributes &)
NewL(MBackupNotifierObserver &)
Intended Usage : Standardised safe construction which leaves nothing on the cleanup stack. Error Condition : Cannot fully construct because of memory limitations.
- leave
- KErrNoMemory
- Since
- 7.0
- Pre-condition
- None
- Post-condition
- CBackupNotifier is fully constructed, and initialised.
RegisterForNotificationsL()
void | RegisterForNotificationsL | ( | ) | [private] |
Intended Usage : To allow registration for notifications from the backup operation. Error Condition : None
- Since
- 7.0
- Pre-condition
- CBackupNotifier is fully constructed.
- Post-condition
- CBackupNotifier is registered for notification messages.
Member Data Documentation
CBaBackupSessionWrapper * iBackupSession
The owned notification control object
TBool
iIsRegistered
TBool
| iIsRegistered | [private] |
The flag indicating that registration occurred sucessfully
MBackupNotifierObserver & iObserver
A reference to its observer instance
CRetryTimer * iRetryTimer
CRetryTimer * | iRetryTimer | [private] |
The friendly timer for connection retries
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.