Async :: groupe

ASYNC :: Le groupe est une classe Perl pour faire face aux appels asynchrones simultanés.
Télécharger maintenant

Async :: groupe Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Dominique Dumont
  • Site Internet de l'éditeur:

Async :: groupe Mots clés


Async :: groupe La description

Async :: Le groupe est une classe Perl pour faire face aux appels asynchrones simultanés. ASYNC :: Le groupe est une classe Perl pour faire face aux appels asynchrones simultanés.Synopsis Utilisez Async :: Group; utiliser strict; Sub1 {imprimé "sous-programme factice n"; mon $ mannequin = shift; mon cb $ cb = shift; $ cb (1); } Sub Alldone {Imprimer "Tout fait, le résultat est", décalage, "n"; } mon $ a = async :: group-> nouveau (nom => 'ateste', test => 1); $ A--> Run (Set => , rappel => alldone) # ou une autre manière qui évite les sous-marins imbriqués maladroits mon $ CB = $ A-> getcbref (); $ A-> exécution (Set => , Callback => Alldone) Si vous devez parfois lancer plusieurs appels asynchrones dans Paralliser et vouloir appeler une fonction de rappel lorsque tous ces appels sont terminés, ce module peut être pour vous.Async :: Group est une classe qui vous permet d'appeler plusieurs routines asynchrones. Chaque routine peut avoir leur propre rappel. Quand toute la routine est terminée (c'est-à-dire que tous leurs rappels ont été appelés), Async :: Group appellera le rappel global donné par l'utilisateur.Onote que l'un ASYNC :: Les objets de groupe doivent être créés pour chaque groupe d'appels parallèles. Cet objet peut être détruit (ou va disparaître) une fois que le Callback mondial est appelé. Note également que ASYNC :: Group n'effectue aucune fourchette ou d'autres appels système. Il vient de gérer les sous-routines passées et de tenir compte des fonctions de rappel appelées par les sous-programmes susmentionnés. Lorsque tous ces sous-marins sont terminés, il appelle un autre appel de rappel (passé par l'utilisateur) pour effectuer toute la fonction requise par l'utilisateur. Fork ou threads ou tout ce qui est laissé à l'utilisateur. Exigences: · Perl


Async :: groupe Logiciels associés