腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1122)
视频
沙龙
1
回答
boost
asio
tcp
套接
字
1.70
不
向后
兼容
、
、
、
、
我正在为我的http服务器使用
boost
-beast。我开始基于
boost
beast文档(可能是1.66版)中提供的示例编写服务器。现在,在
boost
1.70
之后,我遇到了编译问题。:ip::
tcp
,
boost
::
asio
::executor>::executor_type)’ 然而,strand的定义从1.69到
1.70
并没有太大的变化。
boost
::
asio
::ip::
tcp
::so
浏览 42
提问于2019-10-18
得票数 4
回答已采纳
1
回答
Windows上的阻塞
套接
字
、
、
我试着在Windows上用阻塞
套接
字
实现一个简单的http服务器。基本上,我有一个简单的服务器,它只在退出前发生网络连接时将数据写入
套接
字
。问题是,如果我
不
延迟进程退出,最后一个socket.send就不起作用了。写到这个
套接
字
应该是阻塞的,直到所有的数据都被写完。我已经尝试使用write的完成条件,以使用
套接
字
的non_blocking方法。我还是会遇到同样的问题。请注意,这个问题不会在Linux上发生。char *port = &
浏览 0
提问于2016-05-18
得票数 1
1
回答
无法重新连接
boost
asio
套接
字
客户端
、
、
我正在使用
boost
::
asio
::io_service来管理一些异步
TCP
通信。
asio
版本为
boost
::
asio
1.46。我想让客户端在服务器宕机时重新连接到服务器。} if(socket_ptr.use_count()&&socket_ptr->is_open()) /
浏览 2
提问于2013-06-26
得票数 0
1
回答
boost
::
asio
和send()的使用
、
、
、
当使用
boost
::
asio
::ip::
tcp
:socket时,有许多方法可以用来写入/发送数据。还有
asio
::write,它将
套接
字
作为参数,等等。我的问题是,在使用标准的send()函数时,
boost
asio
库是否存在
兼容
性问题? 一定不要在
boost
::
asio
::ip::
tcp
:socket上使用标准的send()函数吗?或者它可能工作得很好,但是既然在<em
浏览 3
提问于2011-08-10
得票数 0
回答已采纳
2
回答
如何从
boost
::
asio
::ssl::stream<
boost
::
asio
::ip::
tcp
::socket>?获取本机
套接
字
文件描述符
、
、
、
我正在使用
boost
::
asio
::ssl::stream<
boost
::
asio
::ip::
tcp
::socket>,但我需要运行我得到了一个编译错误: error: invalid conversion from ‘
boost
::
asio</
浏览 56
提问于2019-11-01
得票数 1
4
回答
在
Boost
.
Asio
中同时使用SSL
套接
字
和非SSL
套接
字
?
、
Boost
.
Asio
提供了对SSL的支持,但是
套接
字
必须使用
boost
::
asio
::ssl::stream<
boost
::
asio
::ip::
tcp
::socket>类型。我的库可以选择连接到SSL服务器或正常连接,所以我用两个
套接
字
做了一个类,如下所示: class client : public
boost
::enable_shared_from_this<
浏览 0
提问于2011-01-18
得票数 25
回答已采纳
1
回答
如何检查
套接
字
是否已连接
、
、
我正在使用这段代码发送
套接
字
命令,这是我从这个网站得到的。io;
boost
::
asio
::ip::
tcp
::endpoint socket.open(
boost
::
asio
::i
浏览 0
提问于2015-10-23
得票数 1
回答已采纳
1
回答
将
Asio
类型提升到unix-
套接
字
和
tcp
套接
字
。
、
、
、
、
我们有一个基于
boost
asio
的网络代码,它连接到远程端。本地可以是
tcp
4
套接
字
,也可以是unix
套接
字
。 是否有可以容纳这两种类型的
boost
套接
字
的类型名称?(例如,类似于两者的基类?)。目前,我们的代码使用
boost
::
asio
::generic::stream_protocol::socket作为
tcp
套接
字
,<e
浏览 6
提问于2013-10-01
得票数 4
回答已采纳
1
回答
如何接受
boost
::
asio
::ssl::stream<
boost
::
asio
::ip::
tcp
::socket>作为
boost
::
asio
::ip::
tcp
::socket类型的参数
、
、
、
、
我试图改编
Boost
docs 中的SSL服务器示例,但我想做一个可以使用普通
boost
::
asio
::ip::
tcp
::socket或SSL
套接
字
的应用程序,但我还没有找到一个好方法来将它们传递给像voiddo_something_with_socket(
boost
::
asio
::ip::
tcp
::socket& sock)这样的函数,因为SSL
套接
字
不是从原始
TCP
<e
浏览 8
提问于2017-12-28
得票数 1
回答已采纳
1
回答
如何了解
Boost
asio
中SSL
套接
字
的状态
、
、
、
在正常连接中,分配
套接
字
:可以使用以下命令询问
套接
字
状态:
boost
::
asio
::ssl::stream<
boost
::
asio
::ip::
tcp
::socke
浏览 0
提问于2011-04-11
得票数 3
回答已采纳
1
回答
如何了解通过
Boost
ASIO
TCP
套接
字
连接发送了多少数据?
、
、
、
、
我有一些指向
boost
::
asio
::io_service、
boost
::
asio
::ip::
tcp
::endpoint、
boost
::
asio
::ip::
tcp
::acceptor和
boost
::
asio
::ip::
tcp
::socket的共享指针。我接受用户连接并将
套接
字
的shared_ptr传递给我的某个类。它在做它的工作。 现在我想要的很简单--计算我的流
浏览 0
提问于2011-08-17
得票数 1
回答已采纳
1
回答
boost
套接
字
读写函数线程安全吗?
、
、
、
使用
boost
.
asio
实现网络通信。在主线程中,我创建了
TCP
套接
字
并连接远程机器。然后启动一个工作线程从
套接
字
读取数据。在主线程中,使用相同的
套接
字
发送数据。这意味着同一
套接
字
在没有互斥的两个线程中使用。代码粘贴在下面。
套接
字
的读写函数有问题吗?
boost
::
asio
::io_service m_io_ser
浏览 2
提问于2012-04-05
得票数 5
回答已采纳
1
回答
使用
boost
::
asio
::ip::
tcp
::shared_ptr
、
、
、
我正在构建一个使用
boost
::
asio
来封装客户端ftp连接的通信类。我希望在类构造函数上创建
套接
字
,并在类生存期内使用它。由于
套接
字
需要一个io_service,下面是我迄今为止所做的工作:class Connect { std::shared_ptr<
boost</em
浏览 0
提问于2016-02-26
得票数 0
回答已采纳
1
回答
在2个线程中提升
套接
字
、
、
、
、
我使用的是
boost
套接
字
和
boost
线程。(同步
套接
字
)。如果我没理解错的话,这个计划不起作用。using
boost
::
asio
::ip::
tcp
;bool Key = true; { {
boost
::
浏览 0
提问于2013-02-13
得票数 0
回答已采纳
3
回答
Boost
-
ASIO
与IOStreams
TCP
、
、
、
、
我正在寻找一种简单的跨平台解决方案,用于sokcets/联网/
TCP
之类的东西,并找到了一个新的解决方案。快速查看显示,似乎有两个与
TCP
相关的类:一个在、Iostreams、和一个在
Asio
中。
浏览 0
提问于2012-05-31
得票数 2
回答已采纳
1
回答
使用std::optional<
boost
::
asio
::ip::
tcp
::socket> ()初始化socket.emplace()
、
、
我对代码的问题如下socket.emplace(io_context)当函数的最后一行再次调用async_accept()时,将创建一个新的
套接
字
。我的理解正确吗?我是不是遗漏了什么?::
asio
::ip::
tcp
::so
浏览 11
提问于2021-08-15
得票数 2
回答已采纳
1
回答
打开更多的一个
套接
字
、
、
、
我是助推的初学者::
asio
。我有使用
boost
::
asio
::ip::
tcp
::socket的客户端和服务器。当我使用一个
套接
字
时,一切正常。但现在我需要创造另一个。它有时会工作,但通常在第二个
套接
字
connect期间我会得到一个异常。
asio
::ip::
tcp
::resolver resolver(ios);
boost
::
asio
::ip::
tcp</
浏览 1
提问于2018-07-05
得票数 0
回答已采纳
2
回答
正确的set_socket_init_handler语法或修改源代码以打开带有websocket++的
TCP
_NODELAY
、
、
、
、
::
asio
::basic_stream_socket<
boost
::
asio
::ip::
tcp
>&), const std::_Placeholder<1>&, const std::_Placeholder::
asio
::basic_stream_socket<
boost
::
asio
::ip::
tcp
>&)>}’ to ‘websocketpp::transport::
asi
浏览 11
提问于2014-04-11
得票数 0
回答已采纳
1
回答
boost
asio
TCP
/IP
套接
字
的委派使用
、
、
、
我创建了一个
TCP
客户端,它有一个
boost
asio
tcp
套接
字
,并进行异步读取: class TCPClient { TCPClient(
boost
::
asio
::io_service::
asio
::
tcp
::socket socket_; }; 这工作得很好。获取
套接
字
的文件描述符: int socket_fd = client->getSock
浏览 81
提问于2019-02-13
得票数 0
回答已采纳
2
回答
为什么在
asio
的例子中,
tcp
受体模式使用shared_pointer模型包装堆
套接
字
,而udp使用堆栈
套接
字
?
、
、
、
源代码: : public
boost
::enable_shared_from_this<
tcp
_connection>public:
浏览 0
提问于2020-11-26
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
mongodb源码实现系列-网络传输层模块实现二
socket 通信必知必会|Python 标准库
如何基于Python写一个TCP反向连接后门
HTTP协议之编写简单的Web服务器
Java 16正式发布,新特性一一解析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券