README 630 B

12345678910111213141516171819
  1. System.Runtime.Remoting.Channels.Ipc.Win32
  2. ==========================================
  3. *.Ipc.Win32 is a concrete IPC channel implementation for Win32
  4. using named pipes for the transport sink.
  5. Differences to MSFT's implementation:
  6. - the "secure" channel property is not implemented.
  7. - the implementations are not interoperable. Not a big issue,
  8. because the IPC channel is a local channel.
  9. About the Named Pipe implementation:
  10. My "native" Win32 implementation for MSFT's .NET used I/O completion ports.
  11. I was not able to port them to Mono because some required functionality
  12. was missing (ThreadPool.BindHandle for example).