POE::Component::Client::Ping is non-blocking ICMP ping client session. It lets several other sessions ping through it in parallel, and it lets them continue doing other things while they wait for responses.