net.multiphasicapps.io.BidirectionalPipe

This is a bidirectional pipe which allows for sending and receiving on both ends.