For Unix, the Posadis “monitor” module (formerly called fam
) uses FAM, a piece of software by SGI that monitors change of files in directories. To port this module for Windows, I wrote a partial implementation of FAM for Win32. It only contains the functionality I needed, so it may not work for you. Some quirks:
FamExists
and FamCreated
.FAMselect
. As a consequence, you don’t want to use FAMCONNECTION_GETFD
.This FAM implementation is distributed under the Lesser GNU General Public License. You can use it in commercial programs; however, you need to distribute the source code of any changes you make in the FAM code. You can get the source code here:
For questions, or if you have additions to the sources, you can mail me: meilof at users dot sourceforge dot net.