#include "sbWin32FileSystemWatcher.h"
#include <nsComponentManagerUtils.h>
#include <nsServiceManagerUtils.h>
#include <nsIObserverService.h>
#include <nsMemory.h>
#include <nsThreadUtils.h>
#include <nsAutoLock.h>
#include <sbStringUtils.h>
#include <sbDebugUtils.h>
Go to the source code of this file.
Macros | |
#define | BUFFER_LEN 1024 * 64 |
Functions | |
VOID CALLBACK | ReadDirectoryChangesWCallbackRoutine (__in DWORD dwErrorCode, __in DWORD dwNumberOfBytesTransfered, __in LPOVERLAPPED lpOverlapped) |
DWORD WINAPI | BackgroundThreadProc (void *p) |
NS_IMPL_ISUPPORTS_INHERITED2 (sbWin32FileSystemWatcher, sbBaseFileSystemWatcher, nsIObserver, nsITimerCallback) sbWin32FileSystemWatcher | |
#define BUFFER_LEN 1024 * 64 |
Definition at line 38 of file sbWin32FileSystemWatcher.cpp.
DWORD WINAPI BackgroundThreadProc | ( | void * | p | ) |
Definition at line 101 of file sbWin32FileSystemWatcher.cpp.
NS_IMPL_ISUPPORTS_INHERITED2 | ( | sbWin32FileSystemWatcher | , |
sbBaseFileSystemWatcher | , | ||
nsIObserver | , | ||
nsITimerCallback | |||
) |
Definition at line 127 of file sbWin32FileSystemWatcher.cpp.
VOID CALLBACK ReadDirectoryChangesWCallbackRoutine | ( | __in DWORD | dwErrorCode, |
__in DWORD | dwNumberOfBytesTransfered, | ||
__in LPOVERLAPPED | lpOverlapped | ||
) |
To log this module, set the following environment variable: NSPR_LOG_MODULES=sbWin32FSWatcher:5
Definition at line 49 of file sbWin32FileSystemWatcher.cpp.