问题描述
我正在为项目使用boost::beast
和WebSockets。我想将WebSocket(最好是SSL)放在socketpair
(boost::asio::local::stream_protocol::socket
)上。这似乎很容易,但是我迷失在g ++模板错误中。
是否可以通过已连接的generic::stream-protocol::socket
使WebSocket运行?
int
main( int argc,char **argv )
{
io_context ioctx;
local::stream_protocol::socket socket1( ioctx );
local::stream_protocol::socket socket2( ioctx );
local::connect_pair( socket1,socket2 );
boost::beast::websocket::??? ws1( socket1 );
boost::beast::websocket::??? ws2( socket2 );
cout << "Here we go..." << endl;
// queue an initial read or write on ws1 or ws2...
ioctx.run( );
// all I/O operations completed
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)