Subject: | Rewrite POE::Filter::*.pm get() in terms of get_one_start() and get_one() |
Many POE::Filter classes support two interfaces -- get() and
get_one_start()/get_one() -- by duplicating code. I've recently
replaced POE::Filter::Reference's get() with a small loop that refers to
the get_one_start()/get_one() interface. Most (if not all) of the other
filters can benefit from similar revisions.
So, like, do it.