使用Mono将套接字描述符传递给Linux上的其他进程

时间:2015-07-26 20:11:52

标签: linux mono

我需要使用Mono将套接字描述符传递给Linux上的另一个进程。在Windows上,使用Socket.DuplicateAndClose(int)可以轻松完成。我发现这篇文章描述了c:

中的过程

Can I share a file descriptor to another process on linux or are they local to the process?

在我的程序中,我能够使用Mono.Unix和Mono.Unix.Native命名空间在两个Mono程序之间创建Unix套接字。我已经能够找到一些大致相似的细节:

http://svn.aircrack-ng.org/trunk/lib/csharp/MonoExample/NDesk-dbus/

当我尝试发送套接字描述符时,我仍然收到EINVAL错误。有人有这样的样本吗?

0 个答案:

没有答案