当前位置:首页 > 操作系统 > Ios

c-ASIO ip :: tcp :: iostream和TCP_NODELAY

如果我使用ip :: tcp :: iostream,如何设置TCP_NODELAY选项?我需要一个套接字,但是我找不到如何从iostream提取它.

解决方法:

使用iostream::rdbuf()

#include <boost/asio.hpp>

int
main()
{
    boost::asio::ip::tcp::iostream stream;
    const boost::asio::ip::tcp::no_delay option( true );
    stream.rdbuf()->set_option( option );
}

【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!