KDECore
#include <kdirwatch_p.h>
|
enum | { NoChange =0
, Changed =1
, Created =2
, Deleted =4
} |
|
typedef QMap< QString, Entry > | EntryMap |
|
enum | entryMode {
UnknownMode = 0
, StatMode
, DNotifyMode
, INotifyMode
,
FAMMode
, QFSWatchMode
} |
|
enum | entryStatus { Normal = 0
, NonExistent
} |
|
|
| KDirWatchPrivate () |
|
| ~KDirWatchPrivate () |
|
void | addEntry (KDirWatch *instance, const QString &_path, Entry *sub_entry, bool isDir, KDirWatch::WatchModes watchModes=KDirWatch::WatchDirOnly) |
|
void | addWatch (Entry *entry) |
|
bool | deref () |
|
void | emitEvent (const Entry *e, int event, const QString &fileName=QString()) |
|
Entry * | entry (const QString &) |
|
void | ref () |
|
void | removeEntries (KDirWatch *) |
|
bool | removeEntry (KDirWatch *, const QString &, Entry *sub_entry) |
|
void | removeEntry (KDirWatch *, Entry *e, Entry *sub_entry) |
|
void | removeWatch (Entry *entry) |
|
void | resetList (KDirWatch *, bool) |
|
bool | restartEntryScan (KDirWatch *, Entry *, bool) |
|
int | scanEntry (Entry *e) |
|
void | startScan (KDirWatch *, bool, bool) |
|
void | statistics () |
|
bool | stopEntryScan (KDirWatch *, Entry *) |
|
void | stopScan (KDirWatch *) |
|
void | useFreq (Entry *e, int newFreq) |
|
bool | useQFSWatch (Entry *e) |
|
bool | useStat (Entry *) |
|
Definition at line 116 of file kdirwatch_p.h.
◆ EntryMap
◆ anonymous enum
Enumerator |
---|
NoChange | |
Changed | |
Created | |
Deleted | |
Definition at line 123 of file kdirwatch_p.h.
◆ entryMode
Enumerator |
---|
UnknownMode | |
StatMode | |
DNotifyMode | |
INotifyMode | |
FAMMode | |
QFSWatchMode | |
Definition at line 122 of file kdirwatch_p.h.
◆ entryStatus
◆ KDirWatchPrivate()
KDirWatchPrivate::KDirWatchPrivate |
( |
| ) |
|
◆ ~KDirWatchPrivate()
KDirWatchPrivate::~KDirWatchPrivate |
( |
| ) |
|
◆ addEntry()
◆ addWatch()
void KDirWatchPrivate::addWatch |
( |
Entry * |
entry | ) |
|
◆ deref()
bool KDirWatchPrivate::deref |
( |
| ) |
|
|
inline |
◆ emitEvent()
void KDirWatchPrivate::emitEvent |
( |
const Entry * |
e, |
|
|
int |
event, |
|
|
const QString & |
fileName = QString() |
|
) |
| |
◆ entry()
◆ famEventReceived
void KDirWatchPrivate::famEventReceived |
( |
| ) |
|
|
slot |
◆ fswEventReceived
void KDirWatchPrivate::fswEventReceived |
( |
const QString & |
path | ) |
|
|
slot |
◆ inotifyEventReceived
void KDirWatchPrivate::inotifyEventReceived |
( |
| ) |
|
|
slot |
◆ isNoisyFile()
bool KDirWatchPrivate::isNoisyFile |
( |
const char * |
filename | ) |
|
|
static |
◆ ref()
void KDirWatchPrivate::ref |
( |
| ) |
|
|
inline |
◆ removeEntries()
void KDirWatchPrivate::removeEntries |
( |
KDirWatch * |
instance | ) |
|
◆ removeEntry() [1/2]
bool KDirWatchPrivate::removeEntry |
( |
KDirWatch * |
instance, |
|
|
const QString & |
_path, |
|
|
Entry * |
sub_entry |
|
) |
| |
◆ removeEntry() [2/2]
◆ removeWatch()
void KDirWatchPrivate::removeWatch |
( |
Entry * |
entry | ) |
|
◆ resetList()
void KDirWatchPrivate::resetList |
( |
KDirWatch * |
, |
|
|
bool |
skippedToo |
|
) |
| |
◆ restartEntryScan()
bool KDirWatchPrivate::restartEntryScan |
( |
KDirWatch * |
instance, |
|
|
Entry * |
e, |
|
|
bool |
notify |
|
) |
| |
◆ scanEntry()
int KDirWatchPrivate::scanEntry |
( |
Entry * |
e | ) |
|
◆ slotRemoveDelayed
void KDirWatchPrivate::slotRemoveDelayed |
( |
| ) |
|
|
slot |
◆ slotRescan
void KDirWatchPrivate::slotRescan |
( |
| ) |
|
|
slot |
◆ startScan()
void KDirWatchPrivate::startScan |
( |
KDirWatch * |
instance, |
|
|
bool |
notify, |
|
|
bool |
skippedToo |
|
) |
| |
◆ statistics()
void KDirWatchPrivate::statistics |
( |
| ) |
|
◆ stopEntryScan()
bool KDirWatchPrivate::stopEntryScan |
( |
KDirWatch * |
instance, |
|
|
Entry * |
e |
|
) |
| |
◆ stopScan()
void KDirWatchPrivate::stopScan |
( |
KDirWatch * |
instance | ) |
|
◆ useFreq()
void KDirWatchPrivate::useFreq |
( |
Entry * |
e, |
|
|
int |
newFreq |
|
) |
| |
◆ useQFSWatch()
bool KDirWatchPrivate::useQFSWatch |
( |
Entry * |
e | ) |
|
◆ useStat()
bool KDirWatchPrivate::useStat |
( |
Entry * |
e | ) |
|
◆ _isStopped
bool KDirWatchPrivate::_isStopped |
◆ delayRemove
bool KDirWatchPrivate::delayRemove |
◆ freq
int KDirWatchPrivate::freq |
◆ fsWatcher
◆ m_mapEntries
◆ m_nfsPollInterval
int KDirWatchPrivate::m_nfsPollInterval |
◆ m_nfsPreferredMethod
◆ m_PollInterval
int KDirWatchPrivate::m_PollInterval |
◆ m_preferredMethod
◆ m_ref
int KDirWatchPrivate::m_ref |
◆ removeList
◆ rescan_all
bool KDirWatchPrivate::rescan_all |
◆ rescan_timer
QTimer KDirWatchPrivate::rescan_timer |
◆ statEntries
int KDirWatchPrivate::statEntries |
◆ timer
QTimer KDirWatchPrivate::timer |
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Tue Jan 26 2021 00:00:00 by
doxygen 1.9.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.