Linux :: inotify2.

Linux :: inotify2 é um diretório escalável / notificação de alteração de arquivos.
Baixe Agora

Linux :: inotify2. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Marc Lehmann
  • Site do editor:
  • http://www.goof.com/pcg/marc/

Linux :: inotify2. Tag


Linux :: inotify2. Descrição

Linux :: Inotify2 é um diretório escalável / notificação de mudança de arquivo. Linux :: inotify2 é um diretório escalável / notificação de alteração de arquivos.Synopsiscallback Interface Use Linux :: Inotify2; # Criar um novo objeto Meu $ inotify = New Linux :: Inotify2 ou morrer "Não é possível criar novo objeto inotify: $!"; # para evento: evento-> io (fd => $ inotify-> fileno, poll => 'r', cb => sub {$ inotify-> enotify-> poll}); # para glib: add_watch glib :: io $ inotify-> fileno, em => sub {$ inotify-> enotify}; # Manualmente: 1 enquanto $ inotify-> enquete; # Adicionar observadores $ inotify-> assistir ("/ etc / passwd", in_access, sub {my $ E = Shift; Meu $ NAME = $ E-> fullname; Imprimir "$ Nome foi acessado" se $ e-> in_access; Imprimir "Nome do $ não está mais montadoN" se $ e-> in_unmount; imprimir "$ nome é gonen" se $ e-> in_ignored "eventos de impressão" para $ nome foi perdido "se $ e-> in_q_overflow; # cancelar este Watcher: Não remova outros eventos $ e-> w-> cancelar;}); interface de streaming Use Linux :: inotify2; # Crie um novo objeto Meus $ inotify = New Linux :: inotify2 ou morrer "Não é possível criar novo objeto Inotify: $!" ; # Criar relógio $ inotify-> assistir ("/ etc / passwd", in_access) ou morrer "relógio de criação falhou"; enquanto () {my @events = $ inotify-> lido; a menos que (@Events> 0) {imprimir "erro de leitura: $!"; durar ; } Printf "maskt% dn", $ _-> máscara foreach @events; } Este módulo implementa uma interface para o Linux 2.6.13 e mais tarde Inotify Notificação de Alteração de Arquivo / Diretório de Inotificação tem várias vantagens sobre o módulo Linux :: Inotify: - é portátil (Linux :: Inotify apenas funciona em X86) - O equivalente do nome completo funciona corretamente - é melhor documentado - tem interface de estilo de chamada, que é mais adequada para integração. Requisitos: · Perl.


Linux :: inotify2. Software Relacionado

Typhoon rdbms.

Typhoon RDBMS é uma biblioteca e um conjunto de ferramentas para gerenciamento de banco de dados. ...

222

Download

Converter :: mil1750a.

Convert :: Mil1750A é um módulo Perl para rotinas de conversão entre valores flutuantes / inteiros decimais e valores hexadecimais. ...

159

Download