More Perl PMDA API work, in particular focussing on the needs of
the memcached PMDA. We now pass an arbitrary data field into all
the callbacks of each method (pipe/socket/tail-file/timer) of
interrupting the main PDU loop, so that the PMDA can tell which
item/instance/... was the source of the event.
We now allow multiple timers as well. Cleaned up the PMDA.xs
sources a fair bit, and pulled data structure definitions out
into a separate header.
The memcache Perl PMDA is now syntactically correct, but further
work is required to make it functional.
More Perl PMDA API work, in particular focussing on the needs of
the memcached PMDA. We now pass an arbitrary data field into all
the callbacks of each method (pipe/socket/tail-file/timer) of
interrupting the main PDU loop, so that the PMDA can tell which
item/instance/... was the source of the event.
We now allow multiple timers as well. Cleaned up the PMDA.xs
sources a fair bit, and pulled data structure definitions out
into a separate header.
The memcache Perl PMDA is now syntactically correct, but further
work is required to make it functional.