posix-select

posix-select

文章 0 浏览 2

C:关于 Beej 的网络指南的问题......这里有一个假设吗?

我刚刚浏览了 Beej 的《网络指南》,对这部分代码感到好奇(特别标有“从这里”和“到这里”): // main loop for() { read_fds = master // copy it…

铁轨上的流浪者 2024-08-20 02:30:45 2 0

C: 部分代码在 select() 下不执行

我有这样的事情: #define QUIT_TIME 5 int main(int argc, char **argv) { //... SOCKETS STUFF .... fdmax = parentfd while (notdone) { //Set the…

断肠人 2024-08-19 22:05:48 4 0

C:解决在 HTTP 上下文中使用 select 时出现部分标头的情况

这是参考我之前已经回答的问题: C:使用 select 调用,当我阅读时,如何跟踪数据? 我的协议实际上发送了多少数据是关于在发送任何其他数据之前首先…

故笙诉离歌 2024-08-19 19:57:53 4 0

使用 select 读取和写入同一套接字 (TCP)

我们正在编写一个客户端和一个服务器来执行(我认为是)非常简单的网络通信。多个客户端连接到服务器,然后服务器应该将数据发送回所有其他客户端。 …

芯好空 2024-08-17 15:35:06 1 0

迷失在多个 Fork()、Pipe() 和 Select() 中

希望我能在这里找到一些帮助,因为我开始放弃。请注意,这是一项家庭作业,因此它可能很愚蠢。 语境: 必须编写一些将由 shell 执行的东西,如下所示…

暮倦 2024-08-13 11:14:29 5 0

是否可以在 select() 的无限循环中使用 nanosleep?

我有一个 C 程序,它使用 for() 循环和 select() 从套接字执行接收/发送操作监视文件描述符。我还需要这个程序每 80 毫秒发送一个数据包到一个数据包…

蓝海似她心 2024-08-07 07:04:21 2 0

*nix select 和 exceptfds/errorfds 语义

select 系统调用需要 3 个文件描述符集来监视 fd 的可读/可写和文件描述符上的“例外”。 我选择的 手册页 没有详细说明 exceptfd 描述符集。它的用途…

2024-08-03 07:47:12 3 0

poll 和 select 有什么区别?

我指的是 POSIX 标准 select 和 poll 系统 C API 调用。…

吹泡泡o 2024-07-23 10:53:26 5 0

从 C 中的 FIFO 读取:select() 不返回?

我正在编写一个 C 程序。 它的作用如下: 使用 mkfifo 创建 n 个 fifo 打开它们以供读取(设置 O_NONBLOCK 标志) 打开它们以进行写入 生成一个线程 …

刘备忘录 2024-07-21 19:48:25 3 0

在c中使用套接字时,FD_SET和FD_ISSET后面的数据结构是什么?

使用套接字时,FD_SET 和 FD_ISSET 宏背后的数据结构是什么?…

静若繁花 2024-07-16 02:53:43 4 0

select() 调用的剩余时间

我在 Linux/ARM 平台上使用 select() 来查看 udp 套接字是否已收到数据包。 我想知道如果 select 调用在超时之前返回(已检测到数据包),那么 select…

一页 2024-07-13 00:17:00 8 0

如何通知 select() 立即返回?

我有一个工作线程正在侦听 TCP 套接字以获取传入流量,并缓冲接收到的数据以供主线程访问(我们将此套接字称为 A)。 但是,即使没有数据传入,工作线…

你曾走过我的故事 2024-07-11 10:52:56 5 0

c 中令人恼火的 select() 行为

while (xxx) { timeout.tv_sec=TIMEOUT timeout.tv_usec=0 FD_ZERO(&ampset) FD_SET(sd,&ampset) switch (select(FD_SETSIZE,&ampset,NULL,NULL,&ampt…

水晶透心 2024-07-08 23:58:00 7 0
更多

推荐作者

qq_FjTq5B

文章 0 评论 0

18273202778

文章 0 评论 0

WordPress小学生

文章 0 评论 0

〃温暖了心ぐ

文章 0 评论 0

迷乱花海

文章 0 评论 0

niuniu

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文