POE::XS::Loop::Poll is an implementation of the abstract POE::Loop interface written in C using the poll(2) system call.

So your system will need to have the poll(2) system call available, and appropriate headers.

To install:

perl Makefile.PL
make
make test
make install # you may need to be root for this step

If you need to use POE's TRACE_FILES, TRACE_EVENTS or TRACE_STATISTICS facilities, you need to run Makefile.PL with the --trace option:

perl Makefile.PL --trace
make
make test
make install

This will result in a slight reduction in performance, even if none of POE's trace flags are enabled.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

Copyright 2008 Anthony Cook.