posix-select

posix-select

文章 0 浏览 3

C 套接字:在套接字关闭时避免垃圾

我正在使用非阻塞套接字(fd_sets 和 select 函数)对服务器和客户端进行编程,一旦服务器关闭或关闭客户端套接字,客户端就会开始接收很多垃圾直到崩…

〃安静 2024-11-05 14:32:30 0 0

在非阻塞套接字连接中,select() 始终返回 1

我有这个代码段,旨在使用套接字连接连接到服务器。但是,如果它无法在一定时间内连接到服务器,我希望它停止尝试。我尝试使用这个非阻塞套接字和 sel…

酒几许 2024-11-04 15:17:38 1 0

如何使用 POSIX select()

在 select() 中使用文件描述符之前,我是否应该将其设置为非阻塞?…

少钕鈤記 2024-10-30 16:56:38 1 0

使用 select 等待客户端套接字上的数据

有什么想法为什么当服务器在客户端等待 select 时写入套接字时, select 永远不会完成? 我正在使用 c 在套接字之间进行通信。我的客户端可以正常连接…

没有伤那来痛 2024-10-14 10:04:11 2 0

使用 NDK 将选择循环应用程序移植到 Android。设计问题

我有一个网络应用程序,它使用这样的选择循环: bool shutdown=false while (!shutdown) { [do something] select(...,timeout) } 主循环不能再在 And…

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

select系统调用之间是否需要重置fd_set?

我在 Unix 中使用 select 函数时遇到问题。 我有一台等待连接的服务器。首先,我使用 FD_SET(listener, readfds) 将侦听套接字文件描述符 listener 添…

懒猫 2024-10-09 21:44:03 2 0

连接超时在 select() 调用的上下文中意味着什么

我注意到有时 select 返回并在 errno 上设置了连接超时,但我不知道为什么它会这样做,它怎么知道?你打算如何处理这个问题? (我猜这意味着其中一个…

清旖 2024-10-05 16:30:28 3 0

阻塞模式下管道上的 select() 返回 EAGAIN

select() 的手册页 没有将 EAGAIN 列为 select( 的可能错误代码) ) 功能。 谁能解释在什么情况下 select() 会产生 EAGAIN 错误? 如果我理解 select_…

恍梦境° 2024-10-02 07:16:48 3 0

select vs poll vs epoll

我正在设计一个新服务器,需要支持数千个 UDP 连接(大约 100,000 个会话)。有人可以解释一下select与poll与epoll吗?它将帮助我知道该使用哪一个。…

风向决定发型 2024-09-29 02:25:55 4 0

select() 不等待

我必须读取程序日志文件,为此我想使用 select() 和 read() #include &ltstdlib.h&gt #include &ltstring.h&gt #include &ltunistd.h&gt #include &lt…

生生漫 2024-09-17 00:35:07 5 0

如何在C套接字编程中的聊天客户端程序中使用select()?

我想让客户端程序接收来自键盘的输入和来自服务器的数据。我不希望当用户输入某些内容(scanf)时它会阻止从服务器接收数据。 如何用C语言编写代码?…

花间憩 2024-09-16 11:56:42 8 0

第一次使用 select(),也许是一个基本问题?

我已经使用 select() 在该服务器上工作了几天。它的作用是,我有两个客户端数组(一个是“供应商”,另一个是“消费者”),服务器的任务是检查供应商…

独闯女儿国 2024-09-04 17:59:06 4 0

通过选择等待数据不起作用

我目前正在开发一个项目,该项目涉及多个客户端连接到服务器并等待数据。我正在使用选择并监视传入数据的连接。然而,客户端只是继续不打印任何内容,…

萌辣 2024-09-04 09:47:48 7 0

Linux C select:管道回显输入有效,但从键盘读取无效?

我试图理解 http://beej.us/guide/bgnet/examples/select .c(包含在下面供参考)。我正在这样做: :~$ cat /etc/issue Ubuntu 10.04 LTS \n \l :~$ g…

極樂鬼 2024-08-31 16:41:56 7 0

退出阻塞选择调用

我正在调用一个第三方 API,它创建一个套接字,进行连接,然后通过将套接字传递给永远阻塞来调用 select API。 我无权访问套接字。有什么方法可以让我…

却一份温柔 2024-08-29 00:36:50 6 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

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