我正在使用 boost/beast 库连接到 websocket,并将数据写入beast::flat_buffer
. 我的问题是我无法从buffer
. 我有一个可以写入的线程安全channel
对象,但我不确定如何从buffer
.
beast::flat_buffer buffer;
// send through socket
send_socket(
ws, get_subscribe_string(trade_tickers, bar_tickers, quote_tickers));
// read into buffer
while (channel.running) {
ws.read(buffer); // need to write the most recently received message into the channel
}
我可以用 写信给频道channel.write(std::string arg)
。关于如何从中拉出的任何想法buffer
?