boost-asio 相关问题

Boost.Asio是一个用于网络和低级I / O编程的跨平台C ++库,它使用现代C ++方法为开发人员提供一致的异步模型。

在std :: thread中增强asio阻塞操作而不是使用异步方法?

所以我一直在努力在Boost.Asio上创建一些抽象层。我想以原子方式处理某些批处理操作,例如tcp :: resolver :: resolve()和asio :: connect(...

回答 1 投票 1

Betfair API'ing证书登录使用C ++ boost SSL套接字

首先,谢谢你来到这里。我正在尝试使用boost的ssl套接字使用证书登录使用betfair登录但是,一旦我发送了我的http登录POST,我收到消息CERT_AUTH_REQUIRED。 ...

回答 1 投票 0

为结构提升套接字read_until

我已成功开始在C ++中使用套接字,并在python客户端中连接到它。我开始只发送普通字符串并在遇到分隔符时停止C ++ Boost(...

回答 1 投票 0

多线程处理,同时保持部分序列

我有一个消息处理逻辑如下:boost :: asio :: io_service ioService; boost :: thread_group threadPool; //初始化代码int noOfCores = boost :: thread :: hardware_concurrency();为...(...

回答 1 投票 0

在多个windows :: basic_handle上,WaitForMultipleObjects和boost :: asio有什么区别?

我有一个HANDLE列表,由许多不同的IO设备控制。什么是(性能)区别:在所有这些句柄上调用WaitForMultipleObjects在boost ::上的async_read

回答 2 投票 5

使用boost.beast创建websocket服务器

我想创建简单的boost.beast websocket服务器,它接受连接保存指向它的指针,当有人将发送消息连接到每个连接的套接字时。我从boost中获取代码....

回答 2 投票 0

发送像curl这样的帖子数据

我使用这个curl命令将文件推送到Web服务器curl -i -X POST -H'Content-Type:application / json'-d @。/ mylocalfile -k https://192.168.1.10:8283/here I想要使用简单的网页代替......

回答 3 投票 0

不能用boost野兽做https请求

我正在使用mingw64。如何使用boost beast lib发出https-request?我得到了下面的代码并且它可以工作,但是我收到了答案:“400普通HTTP请求被发送到HTTPS端口”我应该完成什么...

回答 1 投票 1

SSL握手错误:会话ID上下文未初始化

我正在编写使用boost :: asio的服务器应用程序,以及通过与boost :: asio集成的libssl。当有传入连接时,第一次握手成功,但在...之后

回答 2 投票 0

使用Boost Asio从串口读取

我想使用boost.asio检查串口上的传入数据包。每个数据包将以一个字节长的标头开头,并指定消息的类型...

回答 2 投票 6

boost / asio:非常简单的聊天服务器无法访问收到的消息

我正在学习提升并且正在弄乱它的服务器和客户端通信,以便创建一个简单的聊天服务器,客户端发送的任何内容都只显示在服务器上。服务器 ...

回答 1 投票 0

使用boost序列化时会崩溃很多次

我正在制作一个序列化数据结构并将其发送到服务器的程序。当序列化功能在使用时失败,或多或少40次左右时出现问题。我是 ...

回答 1 投票 2

使用boost strand和std :: mutex

关注这个站点文章HTTP服务器3他们使用stand来保证这些处理程序不会同时执行。所以,我有3个线程调用io_context.run(),其中...

回答 1 投票 0

ASIO计时器`cancel()`可以称之为虚假的“成功”吗?

basic_deadline_timer :: cancel()的ASIO文档有以下备注部分:如果调用cancel()时计时器已经过期,那么异步等待的处理程序...

回答 1 投票 0

Boost.Asio简单客户端服务器模型不返回响应

尝试第一次在boost.asio上构建我的客户端服务器时,服务器对客户端的响应为空。我不确定是什么问题 - 很乐意提供任何帮助。服务器代码:const std :: string ...

回答 1 投票 0

提升asio运行与工作(歧义) - 工人阶级的目的是什么?

正如您在此示例udp服务器中所看到的,run方法将使应用程序永远运行。 (已测试)所以没有必要使用文档中提到的工作类From ...

回答 1 投票 1

尝试使用boost和ncurses库编译程序时出错

我刚刚开始为作业编写服务器和客户端,但无法编译我的客户端代码。服务器只使用boost库编译就好了但在我的客户端代码中我正在使用...

回答 1 投票 0

boost :: asio获取特定网络设备的IP地址?

例如在OSX上,我希望能够请求en0,en1等。我在这里找到了示例代码,它允许您遍历所有设备,但我看不到如何获取这些设备的名称,或者抬头看......

回答 3 投票 0

提升asio端点类

如boost文档中所述:ip :: basic_endpoint :: port(2个重载中的1个)unsigned short port()const;此getter获取与端点关联的端口。端口号总是......

回答 2 投票 0

如何修复“致命错误:boost / asio.hpp:没有这样的文件或目录”?

我已经使用自制软件安装了boost,它在我按照一些步骤尝试让gdb调试器工作之前工作但现在我按照步骤重新启动后,我甚至无法编译我的...

回答 1 投票 -1

© www.soinside.com 2019 - 2024. All rights reserved.