Constantes predefinidas
PHP Manual
PHP Manual»Inotify»Constantes predefinidas

Constantes predefinidas

As constantes abaixo são definidas por esta extensão e só estarão disponíveis quando a extensão tiver sido compilada no PHP ou tiver sido carregada dinamicamente em tempo de execução.

Constantes Inotify utilizáveis com inotify_add_watch() e/ou retornadas por inotify_read()
IN_ACCESS (int)

Arquivo foi acessado (lido) (*)

IN_MODIFY (int)

O arquivo foi modificado (*)

IN_ATTRIB (int)

Metadados alterados (por exemplo, permissões, data/horário de modificação etc.) (*)

IN_CLOSE_WRITE (int)

Arquivo aberto para escrita foi fechado (*)

IN_CLOSE_NOWRITE (int)

Arquivo não aberto para escrita foi fechado (*)

IN_OPEN (int)

O arquivo foi aberto (*)

IN_MOVED_TO (int)

Arquivo movido para o diretório monitorado (*)

IN_MOVED_FROM (int)

Arquivo movido para fora do diretório monitorado (*)

IN_CREATE (int)

Arquivo ou diretório criado no diretório monitorado (*)

IN_DELETE (int)

Arquivo ou diretório excluído no diretório monitorado (*)

IN_DELETE_SELF (int)

O arquivo ou diretório monitorado foi excluído

IN_MOVE_SELF (int)

O arquivo ou diretório monitorado foi movido

IN_CLOSE (int)

Igual a IN_CLOSE_WRITE | IN_CLOSE_NOWRITE

IN_MOVE (int)

Igual a IN_MOVED_FROM | IN_MOVED_TO

IN_ALL_EVENTS (int)

Máscara de bits de todas as constantes acima

IN_UNMOUNT (int)

O sistema de arquivos que contém o objeto monitorado foi desmontado

IN_Q_OVERFLOW (int)

A fila de eventos estourou (wd é -1 para este evento)

IN_IGNORED (int)

O monitoramento foi removido (explicitamente por inotify_rm_watch() ou porque o arquivo foi removido ou o sistema de arquivos foi desmontado)

IN_ISDIR (int)

O sujeito deste evento é um diretório

IN_ONLYDIR (int)

Somente monitora o nome do caminho se for um diretório (desde o Linux 2.6.15)

IN_DONT_FOLLOW (int)

Não remove a referência do caminho se for uma ligação simbólica (desde o Linux 2.6.15)

IN_MASK_ADD (int)

Adiciona eventos para a máscara de monitoramento para este nome de caminho, se ele já existir (em vez de substituir a máscara).

IN_ONESHOT (int)

Monitora o nome do caminho de um evento e remove-o da lista de monitoramento.

Nota:

Os eventos marcados com um asterisco (*) acima podem ocorrer para arquivos em diretórios monitorados.

To Top