Binary package “libio-pipely-perl” in ubuntu bionic
portable way to create pipe() or pipe-like handles
IO::Pipely provides a couple functions to portably create one- and
two-way pipes and pipe-like socket pairs. It acknowledges and works
around known platform issues so you don't have to.
.
IO::Pipely currently understands pipe(), UNIX-domain socketpair() and
regular IPv4 localhost sockets. It will use different kinds of pipes or
sockets depending on the operating system's capabilities and the number
of directions requested. The autodetection may be overridden by
specifying a particular pipe type.
.
IO::Pipely is a spin-off of the POE project's portable pipes. Earlier
versions of the code have been tested and used in production systems for
over a decade.