labsl3 / vitamine

Virtual Machine
2 stars 2 forks source link

Création d'un file watcher #4

Open tbrnd opened 11 years ago

tbrnd commented 11 years ago

La VM doit être capable de surveiller un fichier pour détecter les changements et adapter son flux d'exécution.

oktal commented 11 years ago

Pour être portable, un tel composant nécessite d'utiliser des APIs spécifiques à chaque plateforme.

Dans un premier temps, il faudrait donc définir une interface commune, permettant ensuite permettre à chaque plateforme de fournir une implémentation en utilisant des APIs spécifiques (Win32, inotify, ...)

Une bonne source d'inspiration serait l'implémentation de Qt avec son composant QFileSystemWatcher