|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <CDirectoryWatcher.h>

Public Member Functions | |
| ~CDirectoryWatcher () | |
| BOOL | IsDead () |
| BOOL | RestartWatching () |
| void | QuitWatching () |
| BOOL | RequestAddWatcher () |
| BOOL | RequestTermination () |
| void | ReadCompletion (DWORD dwErrorCode, DWORD dwNumberOfBytesTransfered) |
Static Public Member Functions | |
| static CDirectoryWatcher * | Create (HWND hNotifyWnd, LPCWSTR pszDirectoryPath, BOOL fSubTree) |
| static void | RequestAllWatchersTermination () |
Public Attributes | |
| HANDLE | m_hDirectory |
| WCHAR | m_szDirectoryPath [MAX_PATH] |
Protected Member Functions | |
| BOOL | CreateAPCThread () |
| void | ProcessNotification () |
| CDirectoryWatcher (HWND hNotifyWnd, LPCWSTR pszDirectoryPath, BOOL fSubTree) | |
Protected Attributes | |
| HWND | m_hNotifyWnd |
| BOOL | m_fDead |
| BOOL | m_fRecursive |
| CDirectoryList | m_dir_list |
| OVERLAPPED | m_overlapped |
Definition at line 14 of file CDirectoryWatcher.h.
| CDirectoryWatcher::~CDirectoryWatcher | ( | ) |
Definition at line 103 of file CDirectoryWatcher.cpp.
|
protected |
Definition at line 71 of file CDirectoryWatcher.cpp.
|
static |
Definition at line 90 of file CDirectoryWatcher.cpp.
Referenced by CreateDirectoryWatcherFromRegEntry().
|
protected |
Definition at line 336 of file CDirectoryWatcher.cpp.
Referenced by RequestAddWatcher().
| BOOL CDirectoryWatcher::IsDead | ( | ) |
Definition at line 392 of file CDirectoryWatcher.cpp.
Referenced by ReadCompletion(), and RestartWatching().
|
protected |
Definition at line 134 of file CDirectoryWatcher.cpp.
Referenced by ReadCompletion().
| void CDirectoryWatcher::QuitWatching | ( | ) |
Definition at line 383 of file CDirectoryWatcher.cpp.
Referenced by _RequestTerminationAPC().
Definition at line 235 of file CDirectoryWatcher.cpp.
Referenced by _NotificationCompletion().
| BOOL CDirectoryWatcher::RequestAddWatcher | ( | ) |
Definition at line 348 of file CDirectoryWatcher.cpp.
Referenced by CChangeNotifyServer::OnRegister().
|
static |
Definition at line 374 of file CDirectoryWatcher.cpp.
Referenced by CChangeNotifyServer::OnDestroy().
| BOOL CDirectoryWatcher::RequestTermination | ( | ) |
Definition at line 361 of file CDirectoryWatcher.cpp.
Referenced by CChangeNotifyServer::DestroyItem().
| BOOL CDirectoryWatcher::RestartWatching | ( | ) |
Definition at line 307 of file CDirectoryWatcher.cpp.
Referenced by _AddDirectoryProcAPC(), and ReadCompletion().
|
protected |
Definition at line 35 of file CDirectoryWatcher.h.
Referenced by ProcessNotification().
|
protected |
Definition at line 33 of file CDirectoryWatcher.h.
Referenced by IsDead(), and QuitWatching().
|
protected |
Definition at line 34 of file CDirectoryWatcher.h.
Referenced by RestartWatching().
| HANDLE CDirectoryWatcher::m_hDirectory |
Definition at line 17 of file CDirectoryWatcher.h.
Referenced by CDirectoryWatcher(), Create(), IsDead(), QuitWatching(), RestartWatching(), and ~CDirectoryWatcher().
|
protected |
Definition at line 32 of file CDirectoryWatcher.h.
Referenced by IsDead(), and QuitWatching().
|
protected |
Definition at line 36 of file CDirectoryWatcher.h.
Referenced by RestartWatching().
Definition at line 18 of file CDirectoryWatcher.h.
Referenced by CDirectoryWatcher(), ProcessNotification(), ReadCompletion(), RestartWatching(), and ~CDirectoryWatcher().