是否可以连接两个管道/插座?

时间:2013-02-10 02:51:47

标签: c sockets unix pipe file-descriptor

我想知道是否可以连接两个管道或插座。让我们假设有两个管道/插座。第一个有两个文件描述符A和B,第二个有两个文件描述符C和D.是否可以将B连接到C以便能够写入A并从D读取数据?其他只是阅读表格B并在用户空间写入C?

感谢。

1 个答案:

答案 0 :(得分:1)

如果您只是想从一个套接字读取并写入另一个套接字而不将数据复制到用户空间,请查看http://linux.die.net/man/2/sendfile。你需要一个相当新的Linux。