Tag: full-duplex communication using named pipes