| Async :: Grupo Async :: O grupo é uma classe Perl para lidar com chamadas assíncronas simultâneas. |
Baixe Agora |
Async :: Grupo Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Dominique Dumont
Async :: Grupo Tag
Async :: Grupo Descrição
Async :: O grupo é uma classe Perl para lidar com chamadas assíncronas simultâneas. Async :: Grupo é uma classe Perl para lidar com chamadas assíncronas simultâneas.Synopsis usa assíncrono :: Grupo; Use rigoroso; Sub Sub1 {Imprimir "Subroutina Dummy N"; Meu $ Dummy = Shift; meu $ cb = turno; $ cb (1); } sub alldone {print "tudo feito, resultado é", mudança "; n"; } Meu $ a = Async :: Group-> Novo (nome => 'Atest', teste => 1); $ a-> Executar (set => , callback => alldone) # ou outra maneira que evita o desajeitado aninhado subsciou my $ cb = $ a-> getcbref (); $ a-> Executar (set => , callback => alldone) se você às vezes tem que lançar várias chamadas assíncronas em Parrilo e deseja chamar uma função de retorno Quando todas essas chamadas forem concluídas, este módulo pode ser para you.async :: grupo é uma classe que permite chamar várias rotinas assíncronas. Cada rotina pode ter seu próprio retorno de chamada. Quando toda a rotina acabar (isto é, todos os seus callback foram chamados), o Assync :: Grupo chamará o retorno de chamada global fornecido pelo usuário.Note que os objetos do grupo Async :: devem ser criados para cada grupo de chamadas parradas. Este objeto pode ser destruído (ou desaparecerá) quando o callback global for chamado.Note também que o Async :: Grupo não executa nenhum garfo ou outras chamadas do sistema. Apenas executa as sub-rotinas passadas e mantenha a contagem das funções de retorno chamadas pelas sub-rotinas acima mencionadas. Quando todos esses subs são concluídos, ele chama outra chamada de retorno (passada pelo usuário) para executar qualquer função exigida pelo utilizador.Using garfo ou encadeamentos ou o que for deixado para o usuário. Requisitos: · Perl.
Async :: Grupo Software Relacionado