Classes

UnixPipes implementation uses unix pipes as handles.
WindowsPipes implementation uses temporary files as handles.

Interfaces

PipesInterface manages descriptors and pipes for the use of proc_open.