Win32::Event - Use Win32 event objects from Perl |
Win32::Event - Use Win32 event objects from Perl
use Win32::Event;
$event = Win32::Event->new($manual,$initial,$name); $event->wait();
This module allows access to the Win32 event objects. The wait
method and wait_all
& wait_any
functions are inherited from the
Win32::IPC module.
$manual
is true, you must
manually reset the event after it is signalled (the default is false).
If $initial
is true, the initial state of the object is signalled
(default false). If $name
is omitted, creates an unnamed event
object.
If $name
signifies an existing event object, then $manual
and
$initial
are ignored and the object is opened.
open($name)
$event
and then immediately reset it. If $event
is a
manual-reset event, releases all threads currently blocking on it. If
it's an auto-reset event, releases just one thread.
If no threads are waiting, just resets the event.
$event
to nonsignalled.
$event
to signalled.
wait([$timeout])
$event
to be signalled. See Win32::IPC.
Christopher J. Madsen <chris_madsen@geocities.com>
Win32::Event - Use Win32 event objects from Perl |