title: Example named pipes IPC with read/write timeout
body: <p>I'm struggling with finding the best way to implement named pipes IPC with a robust timeout management. I don't mean timeout on establishing a connection but timeout on read/write streams.</p>
  
  <p>All examples I find don't have a timeout implementation.</p>
  
  <p>Can someone give me a working example and/or point me to an example that shows this?</p>