Paketname | libasync-interrupt-perl |
Beschreibung | Perl module to allow C/XS libraries to interrupt perl |
Archiv/Repository | Offizielles Ubuntu Archiv lucid (universe) |
Version | 1.02-1 |
Sektion | universe/perl |
Priorität | optional |
Installierte Größe | 144 Byte |
Hängt ab von | perl (>= 5.10.0-24ubuntu4), perlapi-5.10.0, libc6 (>= 2.7), libcommon-sense-perl |
Empfohlene Pakete | |
Paketbetreuer | Ubuntu Developers |
Quelle | |
Paketgröße | 36724 Byte |
Prüfsumme MD5 | 2f311eef472d55c1b24c14349af3a904 |
Prüfsumme SHA1 | d302fa506f4ec5400c6124d99e8eb247a4099064 |
Prüfsumme SHA256 | 02a12b7d75ce7cd14c09ba0e99b708b66475bac5f35bbc6b4371438330c4ea21 |
Link zum Herunterladen | libasync-interrupt-perl_1.02-1_i386.deb |
Ausführliche Beschreibung | Async::Interrupt implements asynchronous interruptions (think "UNIX signals",
which are very similar). Modules might want to run code asynchronously (in
another thread, or from a signal handler), and then signal the interpreter on
certain events. One common way is to write data to a pipe and use an event
handling toolkit to watch for I/O events. Another way is to send a signal.
Those methods are slow, and in the case of a pipe, also not asynchronous - it
won't interrupt a running Perl interpreter.
.
This module implements asynchronous notifications that enable you to signal
running Perl code from another thread, asynchronously, and sometimes even
without using a single syscall.
|