#include <sbFileScan.h>
Public Member Functions | |
sbFileScan () | |
virtual | ~sbFileScan () |
Public Member Functions inherited from sbIFileScan | |
void | submitQuery (in sbIFileScanQuery pQuery) |
Execute a sbIFileScanQuery object. More... | |
void | finalize () |
Protected Types | |
typedef std::deque < sbIFileScanQuery * > | queryqueue_t |
typedef std::deque < sbIDirectoryEnumerator * > | dirstack_t |
typedef std::deque< nsCOMPtr < nsIFile > > | fileentrystack_t |
typedef std::deque< nsCOMPtr < nsIFile > > | entrystack_t |
Protected Member Functions | |
nsresult | StartProcessScanQueriesProcessor () |
void | RunProcessScanQueries () |
nsresult | ScanDirectory (sbIFileScanQuery *pQuery) |
nsresult | Shutdown () |
Protected Attributes | |
PRLock * | m_ScanQueryQueueLock |
queryqueue_t | m_ScanQueryQueue |
PRInt32 | m_ScanQueryProcessorIsRunning |
nsCOMPtr< nsINetUtil > | mNetUtil |
PRBool | m_ThreadShouldShutdown |
PRBool | m_Finalized |
Definition at line 141 of file sbFileScan.h.
|
protected |
Definition at line 168 of file sbFileScan.h.
|
protected |
Definition at line 170 of file sbFileScan.h.
|
protected |
Definition at line 169 of file sbFileScan.h.
|
protected |
Definition at line 167 of file sbFileScan.h.
sbFileScan::sbFileScan | ( | ) |
Definition at line 614 of file sbFileScan.cpp.
|
virtual |
Definition at line 625 of file sbFileScan.cpp.
|
protected |
Definition at line 728 of file sbFileScan.cpp.
|
protected |
Definition at line 778 of file sbFileScan.cpp.
|
protected |
Definition at line 642 of file sbFileScan.cpp.
|
protected |
|
protected |
Definition at line 181 of file sbFileScan.h.
|
protected |
Definition at line 177 of file sbFileScan.h.
|
protected |
Definition at line 175 of file sbFileScan.h.
|
protected |
Definition at line 174 of file sbFileScan.h.
|
protected |
Definition at line 180 of file sbFileScan.h.
|
protected |
Definition at line 179 of file sbFileScan.h.