Async :: Group

Async :: Group is een Perl-klasse om gelijktijdige asynchrone oproepen aan te pakken.
Download nu

Async :: Group Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dominique Dumont
  • Uitgever website:

Async :: Group Tags


Async :: Group Beschrijving

Async :: Group is een Perl-klasse om gelijktijdige asynchrone oproepen aan te pakken. Async :: Group is een Perl-klasse om te gaan met gelijktijdige asynchrone oproepen. Synopsis Gebruik Async :: Group; strikt gebruik; sub sub1 {print "dummy subroutine n"; mijn $ dummy = shift; mijn $ cb = shift; $ cb (1); } Sub Alldone {Print "Alles voltooid, het resultaat is", Shift, "n"; } Mijn $ A = Async :: Group-> NIEUW (NAAM => 'Atest', Test => 1); $ A-> RUN (SET => , Terugbellen => Alldone) # of een andere manier die de onhandige nested subs vermijdt Mijn $ CB = $ A-> GetCBREF (); $ A-> RUN (SET => , callback => ALLDONE) Als u soms meerdere asynchrone oproepen moet lanceren PARROLLEL EN WILLEN OVER EEN CALL-BACK-functie noemen wanneer al deze oproepen zijn voltooid, deze module kan voor u zijn.Async :: Group is een klasse waarmee u verschillende asynchrone routines kunt bellen. Elke routine kan zijn eigen callback hebben. Wanneer alle routine voorbij zijn (d.w.z. al hun callback werden genoemd), zal Async :: Group de globale callback noemen die door de gebruiker wordt gegeven. Note die One Async :: Group-objecten moeten worden gemaakt voor elke groep parrallel-oproepen. Dit object kan worden vernietigd (of zal zichzelf verdwijnen) zodra de wereldwijde callback wordt genoemd. Naar ook dat Async :: Group geen vork of andere systeemoproepen uitvoert. Het voert net de geslaagde subroutines uit en houdt de telling van de call-back-functies opgeroepen door de hiervoor genoemde subroutines. Wanneer al deze subs zijn voltooid, roept het een andere terugbellende terug (door de gebruiker) om de functie die door de gebruiker vereist is. Gebruik vork of threads of wat dan ook aan de gebruiker wordt overgelaten. Vereisten: · Perl


Async :: Group Gerelateerde software