title: QLocalSocket - sharing a socket
body: <p>I am creating an (linux) app and would like to use named socket.  I believe that QLocalSocket implemts this. I'm missing something very basic - which is making it hard to understand the docs:</p>
  
  <ol>
  <li><p>Is QLocalSocket (local domain socket in Linux) full duplex?  So would my app read and write to the same socket to talk to another app?</p></li>
  <li><p>If multiple clients want to talk to my app, can they safely all open the same socket/file?  If so, how does my app (or other apps) distinguish which app said what?  Are all transmits interleaved?</p></li>
  </ol>