recv

recv

文章 0 浏览 7

连接完成之前非阻塞 TCP 套接字上的 recv 行为

朋友们, 我有一个非阻塞 TCP 套接字(在 AIX 上)。当我尝试 connect() 时,我得到了 EINPROGRESS。我的问题是,如果我在连接完成之前调用recv(),(…

仅冇旳回忆 2024-09-29 13:46:06 6 0

如何寻址(一维)数组的一部分?

我是 C 编程的新用户。我尝试过在线研究这个问题,但找不到答案...如何访问 C 中数组的一部分?例如, int Data[4] int Input[32] 执行的语法是什么:…

差↓一点笑了 2024-09-16 07:43:00 4 0

我一定在使用recv()从TCP套接字接收数据的地方遇到了缓冲区限制

我正在从通过 TCP 套接字连接的测试仪器下载 6kB 的数据。我正在使用 SOCK_STREAM: if((MySocket=socket(PF_INET,SOCK_STREAM,0))==-1) exit(1); 我…

ゃ人海孤独症 2024-09-16 06:02:14 16 0

结束“recv()”使用 Winsock 读取所有信息时循环

我的winsock 的recv() 循环遇到问题。我试图在 iResult==0 时终止循环,但是,循环仅在套接字关闭时结束。它似乎挂在最后一个recv()处,其中iResult等…

温柔少女心 2024-09-11 16:41:35 11 0

在一个套接字上同时使用 receive() 和 send() 是否安全?

我记得在某处读过,套接字可以被视为两个独立的半双工通道。这是否意味着同一个套接字的 recv() 和 send() 实际上是不相关的? 如果是这样,是根据定…

魄砕の薆 2024-09-11 02:59:35 12 0

当数据长度未知时,从 Perl 中的套接字接收数据的最佳方法是什么?

现在,我在循环中一次读取一个字符,直到到达 \0 字符。有更好的方法吗?…

以可爱出名 2024-09-10 00:30:04 7 0

如何从Python中的另一个线程中止socket.recv()

我有一个等待连接的主线程。它生成客户端线程,该线程将回显来自客户端的响应(在本例中为 telnet)。但是假设我想在一段时间后关闭所有套接字和所有…

烟雨凡馨 2024-09-02 21:58:58 16 0

Python:如何在等待recv数据时关闭UDP套接字?

让我们考虑一下 python 中的这段代码: import socket import threading import sys import select class UDPServer: def __init__(self): self.s=Non…

萌化 2024-09-02 20:43:20 9 0

recv 覆盖 char[]

我正在尝试制作一个小的客户端-服务器脚本,就像我过去所做的许多其他脚本一样。 但在这一点上我遇到了问题。如果我发布代码及其给出的输出,那就更好…

疧_╮線 2024-09-02 20:15:30 12 0

在socket库中调用recv时我的recv缓冲区应该有多大

我对 C 中的套接字库有几个问题。这是我将在问题中引用的代码片段。 char recv_buffer[3000]; recv(socket, recv_buffer, 3000, 0); 我如何决定recv_b…

只为守护你 2024-09-02 12:42:21 18 0

具有隐藏输入的 python socket.socket.recv

有没有办法让 socket.socket.recv 使用隐藏输入运行。例如,如果我要求输入密码,我希望隐藏输入,就像我正在运行“sudo”bash 命令一样。 编辑: soc…

夜吻♂芭芘 2024-09-01 20:52:22 13 0

recv 返回旧数据

该循环应该从套接字逐行获取数据并将其放入缓冲区中。由于某种原因,当没有新数据返回时,recv 返回它得到的最后几行。我能够通过注释掉第一个recv来…

时间你老了 2024-08-30 13:01:29 14 0

套接字和多线程

我有一个有趣的(对我来说)问题...有两个线程,一个用于从 std 输入捕获数据并通过套接字将其发送到服务器,另一个线程从阻塞套接字接收数据。那么,…

娇纵 2024-08-30 02:34:53 12 0

realloc() 为recv() 中使用的缓冲区分配内存

我需要从套接字接收数据并将其存储到缓冲区中,但我需要确保获取所有数据,以便我将数据放入循环中。因此,为了确保缓冲区中的空间不会耗尽,我尝试使…

末骤雨初歇 2024-08-29 10:50:22 17 0

while(1) 阻止我的接收线程

我对这段代码有疑问。 正如您所看到的,使用内部线程recv启动,以便程序被阻塞等待给定但将继续执行,让任务锁定线程。 我的程序将继续接收recv数据套…

没有你我更好 2024-08-29 08:51:20 10 0
更多

推荐作者

佚名

文章 0 评论 0

今天

文章 0 评论 0

゛时过境迁

文章 0 评论 0

达拉崩吧

文章 0 评论 0

呆萌少年

文章 0 评论 0

孤者何惧

文章 0 评论 0

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