有没有办法从websocketpp
中的connection
或connection_ptr
获取 native 套接字描述符?
在将帧发送到客户端之前,我需要设置 TCP_CORK。我是 Boost.Asio 的新手,请指教。
最佳答案
来自关注github代码,你可能会调用
connection_ptr->get_raw_socket().native_handle()
。
websocketpp::connection
继承自websocketpp::socket::connection
,并且 websocket::socket::connection
提供了一个 get_socket()
公共(public)成员函数,该函数返回对 Boost.Asio 套接字的引用。 Boost.Asio 套接字提供 native_handle()
返回 native 套接字表示的成员函数。
关于c++ - 从websocketpp中的connection或connection_ptr获取 native 套接字描述符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15384847/