Win32::Event - Utilisation des objets événement Win32 depuis Perl


NOM

Win32::Event - Utilisation des objets événement Win32 depuis Perl

Retour en haut de la page


SYNOPSIS

        use Win32::Event;
        $event = Win32::Event->new($manual,$initial,$name);
        $event->wait();

Retour en haut de la page


DESCRIPTION

Ce module permet l'accès aux objets événement Win32. La méthode wait et les fonctions wait_all et wait_any sont héritées du module Win32::IPC.

Méthodes

$event = Win32::Event->new([$manual, [$initial, [$name]]])
Constructeur pour un nouvel objet événement. Si $manual est vrai, vous devez réinitialiser l'événement manuellement après qu'il soit signalé (la valeur par défaut est faux). Si $initial est vrai, l'état initial de l'objet est signalé (faux par défaut). Si $name est omis, crée un objet événement anonyme.

Si $name désigne un objet événement déjà existant, alors $manual et $initial sont ignorés et l'objet est ouvert.

$event = Win32::Event->open($name)
Constructeur pour ouvrir un objet événement existant.

$event->pulse
Signale l'événement $event et le réinitialise aussitôt. Si $event est un événement à réinitialisation manuelle, libère tous les threads actuellement bloqués sur lui. Si c'est un événement à réinitialisation automatique, libère juste un thread.

Si aucun thread n'attend, réinitialise juste l'événement.

$event->reset
Réinitialise l'événement $event à l'état non-signalé.

$event->set
Initialise l'événement $event à l'état signalé.

$event->wait([$timeout])
Attend que $event soit signalé. Voir Win32::IPC.

Retour en haut de la page


AUTEUR

Christopher J. Madsen <chris_madsen@geocities.com>

Retour en haut de la page


VERSION FRANÇAISE

Cette traduction française correspond à la version anglaise distribuée avec perl 5.6.1. Pour en savoir plus concernant ces traductions, consultez http://www.enstimac.fr/Perl/ .

Retour en haut de la page


TRADUCTION EN FRANÇAIS

Jean-Louis Morel <jl_morel@bribes.org>

Retour en haut de la page

 Win32::Event - Utilisation des objets événement Win32 depuis Perl