toutes les options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Paquet source : libanyevent-perl  ]

Paquet : libanyevent-perl (7.140-3)

Liens pour libanyevent-perl

Screenshot

Ressources Debian :

Télécharger le paquet source libanyevent-perl :

Responsables :

Ressources externes :

Paquets similaires :

cadriciel de boucle d'événement avec de multiples implémentations

AnyEvent n'est pas lui-même un modèle d'événement, mais seulement une interface avec n'importe quel modèle d'événement que peut utiliser le programme principal, de façon pragmatique. Pour les modèles d'événements, l'affirmation « il ne peut y en avoir qu'un » est une amère réalité : de façon générale, une seule boucle d'événement peut être active au même moment dans un processus. Ce module ne peut changer cela, mais il peut dissimuler les différences entre eux.

Le but d'AnyEvent est d'offrir aux auteurs de modules la possibilité de réaliser une programmation événementielle (en attente d'un événement d'entrée/sortie ou d'horloge) sans souscrire à une religion, à un mode de vie, et, plus important, sans forcer les utilisateurs des modules à la même chose, en les contraignant à utiliser le même modèle d'événement que l'auteur.

Lors du premier appel à une méthode de création de surveillant, le module essaye de détecter la boucle d'événement actuellement chargée en vérifiant si un des modules suivant est déjà chargé : EV, AnyEvent::Loop, Event, Glib, Tk, Event::Lib, Qt, POE. Le premier trouvé est utilisé. Si aucun n'est détecté, le module tente de charger les quatre premiers modules dans l'ordre donné ; mais il faut remarquer que si EV n'est pas disponible, le module pur Perl AnyEvent::Loop devrait toujours fonctionner, aussi les deux autres ne sont normalement pas essayés.

Étiquettes: Développement de logiciel: Programmation Perl, Bibliothèques, Mis en œuvre en: implemented-in::c, implemented-in::perl, Rôle: Bibliothèque de programmation

Autres paquets associés à libanyevent-perl

  • dépendances
  • recommandations
  • suggestions
  • enhances

Télécharger libanyevent-perl

Télécharger pour toutes les architectures proposées
Architecture Taille du paquet Espace occupé une fois installé Fichiers
armhf 383,8 ko909,0 ko [liste des fichiers]