Constantes pré-définies
Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
- 
   Les constantes Inotify sont utilisables avec les fonctions  inotify_add_watch() 
   et/ou retournées par la fonction  inotify_read()
   
- 
    
     IN_ACCESS(entier)
- Le fichier a été accédé (lu) (*)
- 
    
     IN_MODIFY(entier)
- Le fichier a été modifié (*)
- 
    
     IN_ATTRIB(entier)
- Les métadonnées ont changé (e.g. les permissions, la date de modification, etc.) (*)
- 
    
     IN_CLOSE_WRITE(entier)
- Le fichier ouvert en écriture a été refermé (*)
- 
    
     IN_CLOSE_NOWRITE(entier)
- Le fichier non-ouvert en écriture a été refermé (*)
- 
    
     IN_OPEN(entier)
- Le fichier a été ouvert (*)
- 
    
     IN_MOVED_TO(entier)
- Fichier déplacé dans un dossier surveillé (*)
- 
    
     IN_MOVED_FROM(entier)
- Fichier déplacé depuis un dossier surveillé (*)
- 
    
     IN_CREATE(entier)
- Fichier ou dossier créé dans un dossier surveillé (*)
- 
    
     IN_DELETE(entier)
- Fichier ou dossier supprimé dans un dossier surveillé (*)
- 
    
     IN_DELETE_SELF(entier)
- Les fichiers ou dossiers surveillés ont été supprimés
- 
    
     IN_MOVE_SELF(entier)
- Les fichiers ou dossiers surveillés ont été déplacés
- 
    
     IN_CLOSE(entier)
- Égal à IN_CLOSE_WRITE | IN_CLOSE_NOWRITE
- 
    
     IN_MOVE(entier)
- Égal à IN_MOVED_FROM | IN_MOVED_TO
- 
    
     IN_ALL_EVENTS(entier)
- Composition de toutes les constantes précédentes
- 
    
     IN_UNMOUNT(entier)
- Le système de fichiers contenant les objets surveillés a été démonté
- 
    
     IN_Q_OVERFLOW(entier)
- Queue d'événements en dépassement de capacité (wd vaut -1 pour cet événement)
- 
    
     IN_IGNORED(entier)
- La surveillance a été retirée (explicitement par inotify_rm_watch() ou par ce que le fichier a été supprimé, ou que le système de fichiers a été démonté)
- 
    
     IN_ISDIR(entier)
- Le sujet de cet événement est un dossier
- 
    
     IN_ONLYDIR(entier)
- Ne surveille que le chemin, si c'est un dossier (Depuis Linux 2.6.15)
- 
    
     IN_DONT_FOLLOW(entier)
- Ne déréférence pas le chemin si c'est un lien symbolique (Depuis Linux 2.6.15)
- 
    
     IN_MASK_ADD(entier)
- Ajoute les événements au masque de surveillance pour ce chemin, s'il existe déjà (au lieu de remplacer).
- 
    
     IN_ONESHOT(entier)
- Surveille le chemin de cet événement, puis le supprime de la liste de surveillance.
Note: Les événements marqués par un astérisque (*) ci-dessus peuvent survenir pour des fichiers dans des dossiers sous surveillance.
