boost-asio

boost-asio

文章 0 浏览 7

Boost.Asio async_send问题

我正在将 Boost.Asio 用于我正在编写的服务器应用程序。 async_send 要求调用者保留正在发送的数据的所有权,直到数据发送成功。这意味着我的代码(如…

东京女 2024-10-23 00:00:12 7 0

Boost asio socket:如何获取连接的IP、端口地址?

我有一个使用 boost asio 的 TCP 服务器。我已接受套接字连接。如何获取与我的服务器通信的机器的IP、端口? 顺便说一句:是否可以获取有关连接的服务…

入怼 2024-10-22 23:04:36 10 0

发送和接收的数据大小不同

我有用 boost.asio 和 php 客户端用 C++ 编写的服务器。当我发送少量数据时,我会得到所有数据,但是当我发送长字符串时,我会丢失大部分数据。 这是…

纸伞微斜 2024-10-22 11:02:50 6 0

boost::asio 超时示例 - 写入数据的成本很高

boost::asio 提供了如何使用该库实现异步超时的示例;客户端向服务器发送定期心跳消息,服务器将心跳回显给客户端。 N 秒内未能响应会导致断开连接。…

飞烟轻若梦 2024-10-22 00:37:46 3 0

boost::asio::async_read 文本停止条件?

我正在用 Boost 编写一个服务器,事情非常简单 - 接受 XML 消息、处理、回复。但我在告诉它何时停止阅读时遇到了麻烦。 这就是我现在所拥有的:(_ind…

半夏半凉 2024-10-21 12:40:41 5 0

boost::asio::streambuf 断言“迭代器越界”

客户端向服务器发送大约 165kB 的数据。起初一切都很好。 但是当客户端再次发送相同的数据(165kB)时,我在服务器端收到一个断言。 断言包含有关“迭…

做个少女永远怀春 2024-10-21 09:08:13 4 0

神秘的200连接从何而来?

嘿伙计们,我是异步编程的新手,这可能是一个愚蠢的问题,但它确实让我发疯了! 这是代码(它只是对 boost.asio 的示例进行了一些修改): server.cpp…

猫瑾少女 2024-10-21 07:43:47 6 0

与 boost::asio 一起使用的 std::string 的替代品

boost::asio 的各种read 和write 函数和方法接受boost::asio::buffer。根据缓冲区的文档,可变的 std::string 不能包装在 boost::asio::buffer 中,因…

木有鱼丸 2024-10-21 05:05:34 3 0

在 Windows 中使用 Boost asio 重新连接套接字

在连接到另一个端点后,将套接字连接到端点时遇到问题。 情况如下: a) boost::asio::ip::tcp::socket 连接到远程主机(例如 pop.remote1. com)。 b)…

尬尬 2024-10-20 10:30:00 5 0

BOOST ASIO - 如何编写控制台服务器

我必须编写异步TCP服务器。 TCP 服务器必须由控制台管理 (例如:删除客户端,显示所有已连接客户端的列表等。) 问题是:如何附加(或编写)控制台,…

披肩女神 2024-10-20 06:52:22 7 0

boost::asio 服务器多进程

我想制作一个简单的多进程(不是线程)服务器。我见过一个迭代示例,其中它一次处理一个请求。 相反,我需要同时处理更多请求(更少 10 个)。 在经典…

习惯成性 2024-10-19 21:16:37 11 0

Boost Asio,io_service 每个核心仅处理一个套接字

我正在使用 Boost Asio 编写一个服务器应用程序: 服务器:从线程池(每个核心一个线程)运行 io_service.run(),接受连接和连接。从套接字读取数据是…

明媚殇 2024-10-19 15:11:02 7 0

使用 boost::signals2::signal 作为处理程序时出错

在以下代码中:( boost::signals2::signal signal; socket.async_connect(endpoint, boost::ref(signal)); 位于http://liveworkspace.org/code/e0491…

碍人泪离人颜 2024-10-19 12:47:12 6 0

boost::asio::ip::tcp::resolver::iterator 是做什么的?

我从 C++ 中的 boost asio 编程开始,在查看示例时,我只是无法理解 boost::asio::ip::tcp::resolver::iterator 的作用。 代码: boost::asio::io_ser…

漫雪独思 2024-10-19 09:08:24 6 0

需要对 Boost asio 异步操作和计时器进行一些澄清

我想知道异步连接中定时器的一个方面我是否理解正确。 假设我们在执行读取操作之前设置一个计时器,其中包括一个处理程序,然后 run() io_service。 …

轻拂→两袖风尘 2024-10-19 08:01:08 4 0
更多

推荐作者

达拉崩吧

文章 0 评论 0

PANGOO

文章 0 评论 0

kkgtx

文章 0 评论 0

WordPress小学生

文章 0 评论 0

酷炫老祖宗

文章 0 评论 0

硪扪都還晓

文章 0 评论 0

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