Amiga::Exec - Perl extension for low level amiga support |
Amiga::Exec - Perl extension for low level amiga support
This a perl class / module to enables you to use various low level Amiga features such as waiting on an Exec signal
# Wait for signla
use Amiga::Exec; my $result = Amiga::ARexx->Wait('SignalMask' => $signalmask, 'TimeOut' => $timeoutinusecs); );
The interface to Exec in entirely encapsulated within the perl class, there is no need to access the low level methods directly and they are not exported by default.
$signals = Amiga::Exec->Wait('SignalMask' => $signalmask, 'TimeOut' => $timeoutinusecs );
Wait on a signal set with optional timeout. The result ($signals) should be checked to determine which signal was raised. It will be 0 for timeout.
The signal Exec signal mask
optional time out in microseconds.
None by default.
None
Andy Broad <andy@broad.ology.org.uk>
Copyright (C) 2013 by Andy Broad.
Amiga::Exec - Perl extension for low level amiga support |