CApaFsMonitor Class Reference
class CApaFsMonitor : public CBase
|
Monitors changes in the file system.
If a change is detected, the callback function supplied by the user of the class is called after a 0.25 second delay. If there are further changes, the callback is not called again until 3 seconds have elapsed. It uses
RFs::NotifyChange()
to request notifications.
RFs::NotifyChange()
Nested Classes and Structures
Constructor & Destructor Documentation
CApaFsMonitor(RFs &, TCallBack)
~CApaFsMonitor()
IMPORT_C
|
~CApaFsMonitor
|
(
|
)
|
|
Member Functions Documentation
AddLocationL(const TDesC &)
IMPORT_C void
|
AddLocationL
|
(
|
const
TDesC
&
|
aLocation
|
)
|
|
AnyNotificationImpending()
TBool
|
AnyNotificationImpending
|
(
|
)
|
const
|
DoStart()
void
|
DoStart
|
(
|
)
|
[private]
|
FsChanged()
void
|
FsChanged
|
(
|
)
|
[private]
|
NewL(RFs &, const TDesC &, TCallBack)
SetBlocked(TBool)
IMPORT_C void
|
SetBlocked
|
(
|
TBool
|
aIsBlocked
|
)
|
|
TimerCallBack(TAny *)
TInt
|
TimerCallBack
|
(
|
TAny
*
|
aObject
|
)
|
[private, static]
|
Member Data Documentation
TBool
iFsHasChanged
TBool
|
iFsHasChanged
|
[private]
|
TBool
iIsBlocked
TBool
|
iIsBlocked
|
[private]
|
RPointerArray< CApaFsNotifier > iNotifiers
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.