【发布时间】:2009-08-05 12:55:29
【问题描述】:
是否可以让程序将 N 个文件描述符视为 1 个文件描述符,以便在 N 个文件描述符中的任何一个(即来自 N 个套接字)上接收到的数据将被转发回单个文件描述符上的调用 API ,隐藏它实际上可能来自不同的文件描述符的事实?是否也可以类似地抽象写入(但返回到正确的第 N 个文件描述符)?
【问题讨论】:
-
“正确的第 N 个”描述符是什么意思? “类似抽象”意味着写入将转到所有描述符,而不是“正确”描述符。否则,您正在尝试构建一个复用器/解复用器对,但这需要一种将 N 嵌入到读/写块中的方法。
标签: file sockets file-descriptor