… | |
… | |
601 | Perl module to generate and parse <a href="http://www.hashcash.org">hashcashes</a>. |
601 | Perl module to generate and parse <a href="http://www.hashcash.org">hashcashes</a>. |
602 | Follow the link to learn more. This module is currently faster than |
602 | Follow the link to learn more. This module is currently faster than |
603 | the hashcash reference library. |
603 | the hashcash reference library. |
604 | |
604 | |
605 | EV cpan cvs-pod(EV.pm,) cvs-pod(../libev/ev.pod,libev-documentation) cvs-pod(EV/MakeMaker.pm) cvs-co(Changes) |
605 | EV cpan cvs-pod(EV.pm,) cvs-pod(../libev/ev.pod,libev-documentation) cvs-pod(EV/MakeMaker.pm) cvs-co(Changes) |
606 | A thin wrapper around <a href="/pkg/libev.html">libev</a>, |
606 | A thin wrapper around <a href="/pkg/libev.html">libev</a>, a |
607 | a high-performance event loop. Intended as a faster and less |
607 | high-performance event loop. Intended as a faster and less buggy |
608 | buggy replacement for the Event perl module. Efficiently supports |
608 | replacement for the Event perl module. Efficiently supports very high |
609 | very high number of timers, scalable operating system APIs such as |
609 | number of timers, scalable operating system APIs such as epoll, kqueue, |
610 | epoll, kqueue, solaris's ports, inotify, child/pid watchers and |
610 | solaris's ports, inotify, eventfd, signalfd, child/pid watchers and much |
611 | much more. |
611 | more. |
612 | |
612 | |
613 | A <a href="http://lists.schmorp.de/mailman/listinfo/libev">mailing |
613 | A <a href="http://lists.schmorp.de/mailman/listinfo/libev">mailing |
614 | list</a> for discussion and support is now available. |
614 | list</a> for discussion and support is now available. |
615 | |
615 | |
616 | EV-ADNS cpan cvs-pod(ADNS.pm,) cvs-co(Changes) |
616 | EV-ADNS cpan cvs-pod(ADNS.pm,) cvs-co(Changes) |
… | |
… | |
632 | is loosely modelled after libevent, but without its limitations and bugs. It is |
632 | is loosely modelled after libevent, but without its limitations and bugs. It is |
633 | used, among others, in the <a href="http://savannah.gnu.org/projects/gvpe">GNU Virtual Private Ethernet</a> and |
633 | used, among others, in the <a href="http://savannah.gnu.org/projects/gvpe">GNU Virtual Private Ethernet</a> and |
634 | <a href="http://software.schmorp.de/pkg/rxvt-unicode.html">rxvt-unicode</a> packages, and in |
634 | <a href="http://software.schmorp.de/pkg/rxvt-unicode.html">rxvt-unicode</a> packages, and in |
635 | the Deliantra MORPG Server and Client. |
635 | the Deliantra MORPG Server and Client. |
636 | |
636 | |
637 | Features include child/pid watchers, periodic timers based on |
637 | Features include child/pid watchers, periodic timers based on wallclock |
638 | wallclock (absolute) time (in addition to timers using relative |
638 | (absolute) time (in addition to timers using relative timeouts), as well |
639 | timeouts), as well as epoll/kqueue/event ports/inotify (for file watchers) support, |
639 | as epoll/kqueue/event ports/inotify/eventfd/signalfd support, fast timer |
640 | fast timer management, time jump detection and correction, and ease-of-use. |
640 | management, time jump detection and correction, and ease-of-use. |
641 | <p /> |
641 | <p /> |
|
|
642 | |
642 | It can be used as a libevent replacement using its emulation API or |
643 | It can be used as a libevent replacement using its emulation API or |
643 | directly embedded into your programs without the need for complex |
644 | directly embedded into your programs without the need for complex |
644 | configuration support. A full-featured and well-documented |
645 | configuration support. A full-featured and well-documented |
645 | <a href="EV.html">perl interface</a> is also available. |
646 | <a href="EV.html">perl interface</a> is also available. |
646 | <p /> |
647 | <p /> |