forked from boostorg/beast
Remove opcode from read, async_read (API Change):
fix #446 * Read signatures no longer include `opcode` * stream::got_binary and stream::got_text inform the caller if the current incoming message is binary or text. Actions Required: * Remove the `opcode` reference parameter from calls to synchronous and asynchronous read functions, replace the logic with calls to stream::got_binary and stream::got_text instead.
This commit is contained in:
1 parent
3d6574da81
commit
620ce08d6a
13 files changed
+142
-145
No files matched your search
@@ -304,15 +304,14 @@ private:
|
||||
}
|
||||
for(;;)
|
||||
{
|
||||
beast::websocket::opcode op;
|
||||
beast::multi_buffer b;
|
||||
ws.read(op, b, ec);
|
||||
ws.read(b, ec);
|
||||
if(ec)
|
||||
{
|
||||
auto const s = ec.message();
|
||||
break;
|
||||
}
|
||||
ws.binary(op == beast::websocket::opcode::binary);
|
||||
ws.binary(ws.got_binary());
|
||||
if(match(b, "RAW"))
|
||||
{
|
||||
boost::asio::write(
|
||||
|
||||
Reference in new issue
Block a user