POE::XS::Queue::Array - an XS implementation of POE::Queue::Array.
This class is an implementation of the abstract POE::Queue interface. It implements a priority queue using C, with an XS interface supplied.
The current implementation could use some optimization, especially for large queues.
Please see the POE::Queue documentation, which explains this one's functions, features, and behavior.
The following extra methods are added beyond POE::Queue::Array:
Dumps the internal structure of the queue to stderr.
Does limited verification of the structure of the queue. If the verification fails then a message is sent to stderr and the queue is dumped as with the dump() method, and your program will exit.
Some possible improvements include:
POE::XS::Queue::Array is licensed under the same terms as Perl itself.
Tony Cook <email@example.com>