Привет! Есть задача сделать класс: монитор событий в директории (создание, удаление, изменение фалов/папок в директории). Сделать нужно кросс платформенным. Что стоит посмотреть на эту тему? Как запустить это в отдельном потоке? Есть какие то системные хуки на которые надо подвязываться?