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.