如何确定我是否可以将给定的字节数写入文件句柄(实际上是套接字)?(或者,如何“未读”我从其他文件句柄中读取的数据?)
我想要类似的东西:
n = how_much_can_I_write(w_handle); n = 读取(r_handle,buf,n); 断言(n==写(w_handle,buf,n));
两个文件句柄(r_handle 和 w_handle)都从 epoll_wait 接收到就绪状态。
我希望将 r_handle 中的所有数据复制到 w_handle 而不使用“写债务”缓冲区。
一般来说,如何简单可靠地将数据从一个文件句柄复制到另一个文件句柄?
@related如何在 Linux 中“互连”两个套接字?