Tópico :: Queue :: Monitorado

Monitore uma fila para conteúdo específico
Baixe Agora

Tópico :: Queue :: Monitorado Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Elizabeth Mattijsen
  • Site do editor:
  • http://search.cpan.org/~elizabeth/

Tópico :: Queue :: Monitorado Tag


Tópico :: Queue :: Monitorado Descrição

Thread :: Fila :: Monitorado é um módulo Perl que só funciona em perl roscado ou um perl não realizado com o módulo "Forks" instalado. A fila, conforme implementado pelo thread :: fila :: Monitorado é uma estrutura de dados segura de thread Herdits do thread :: fila. Mas, ao contrário do thread padrão :: Fila, ele inicia um único thread que monitora o conteúdo da fila, tirando novos valores fora da fila à medida que se tornam disponíveis. Pode ser usado para simplesmente ações de log na fila. Ou apenas avisos de saída se um determinado valor for encontrado. Ou seja o que for.A ação realizada no encadeamento, é determinada por um nome ou referência a uma sub-rotina. Esta sub-rotina é chamada de cada valor obtido a partir da fila.Qualquer número de encadeamentos pode adicionar elementos com segurança ao final da lista.Synopsis usar thread :: fila :: monitorado; Meu ($ Q, $ T) = Thread :: Fila :: Monitorado-> Novo ({Monitor => Sub {Imprimir "Monitoramento Valor $ _ \ n"}, # é um obrigatório Pré => Sub {Imprimir "Preparar monitoramento \ n"}, # opcional post => sub {Imprimir "Parar monitoramento \ n"}, # fila opcional => $ fila, # Use a fila existente, crie novo se não especificado, exit => 'EXIT', # Padrão para Undef}); $ Q-> enqueue ("foo"); $ Q-> enqueue (UNDEF); # Valor de saída por padrão @ post = $ t-> junte-se; # opcional, espera que o monitor thread termine $ File = thread :: fila :: monitorado-> auto; # "pre", "fazer", "post" a página inicial do apenasproduto


Tópico :: Queue :: Monitorado Software Relacionado