Async :: Group.

Async :: Group è una classe perl per gestire chiamate asincroni simultanee.
Scarica ora

Async :: Group. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Dominique Dumont
  • Sito web dell'editore:

Async :: Group. Tag


Async :: Group. Descrizione

Async :: Group è una classe perl per gestire chiamate asincroni simultanee. Async :: Group è una classe Perl per gestire chiamate asincrono simultanee.Synopsis Utilizzare Async :: Gruppo; usare rigoroso; sub sub1 {stampa "dummy subroutine n"; My $ dummy = shift; My $ cb = shift; $ cb (1); } sub alldone {stampa "tutto fatto, risultato è", spostamento, "n"; } My $ A = ASYNC :: GROUP-> NUOVO (NAME => 'ATEST', TEST => 1); $ A-> Esegui (Set => , callback => alldone) # o un altro modo che evita i subshib nidificati my $ cb = $ a-> getcbref (); $ a-> run (set => , callback => alldone) Se a volte devi lanciare diverse chiamate asincrone Parrallel e vuoi chiamare una funzione di richiamata Quando tutte queste chiamate sono finite, questo modulo potrebbe essere per te.async :: Group è una classe che ti consente di chiamare diverse routine asincrone. Ogni routine può avere il proprio callback. Quando tutta la routine è finita (cioè. Tutto il loro richiamato è stato chiamato), Async :: Group chiamerà il callback globale fornito dall'utente.Nota che è necessario creare oggetti Async :: Gruppo per ciascun gruppo di chiamate di parrallele. Questo oggetto può essere distrutto (o svanirà) una volta chiamato il callback globale.Nota anche quel gruppo ASYNC :: Gruppo non esegue alcuna forchetta o altre chiamate di sistema. Esegui solo le subroutine passate e mantenere il conteggio delle funzioni di richiamata chiamata dalle suddette subroutine. Quando tutti questi sottomissione sono finiti, chiama un altro call-back (passato dall'utente) per eseguire qualsiasi funzione richiesta dall'utente.Usuazione di forcella o filettature o qualsiasi altra cosa sia lasciata all'utente. Requisiti: · Perl.


Async :: Group. Software correlato