=head1 NOM Win32::Mutex - Utilisation des objets mutex Win32 depuis Perl =head1 SYNOPSIS require Win32::Mutex; $mutex = Win32::Mutex->new($initial,$name); $mutex->wait; =head1 DESCRIPTION Ce module permet l'accès aux objets mutex [Btual Bclusion object] Win32. La méthode C et les fonctions C et C sont héritées du module B. Voir L. =head2 Méthodes =over 4 =item $mutex = Win32::Mutex->new([$initial, [$name]]) Constructeur pour un nouvel objet mutex. Si C<$initial> est vrai, demande la propriété du mutex (la valeur par défaut est faux). Si C<$name> est omis, crée un objet mutex anonyme. Si C<$name> désigne un objet mutex existant, alors C<$initial> est ignoré et l'objet est ouvert. =item $mutex = Win32::Mutex->open($name) Constructeur pour ouvrir un objet mutex existant. =item $mutex->release Rend disponible la propriété d'un C<$mutex>. Vous avez pu obtenir la propriété du mutex avec C ou avec une des fonctions "wait". Retourne vrai en cas de succès. =item $mutex->wait([$timeout]) Attend pour obtenir la propriété de C<$mutex>. Voir L. =back =head2 Fonctions et Méthodes dépréciées B accepte encore la syntaxe ActiveWare, mais son usage est désapprouvé. =over 4 =item Create($MutObj,$Initial,$Name) Utilisez C<$MutObj = Win32::Mutex-Enew($Initial,$Name)> à la place. =item Open($MutObj,$Name) Utilisez C<$MutObj = Win32::Mutex-Eopen($Name)> à la place. =item $MutObj->Release() Utilisez C<$MutObj-Erelease> à la place. =back =head1 AUTEUR Christopher J. Madsen EFE Vaguement basé sur le module original d'ActiveWare Internet Corp., F =head1 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/ . =head1 TRADUCTION EN FRANÇAIS Jean-Louis Morel =cut