- WebSocket::send() sends message in TEXT mode by default

- WebSocketMessage sets a new binary field, which tells whether the received incoming message is binary or text
This commit is contained in:
Benjamin Sergeant
2019-06-09 11:55:34 -07:00
parent a11aa3e0dd
commit 55c65b08bf
11 changed files with 29 additions and 15 deletions

View File

@ -62,6 +62,7 @@ namespace ix
if (client != webSocket)
{
client->send(msg->str,
msg->binary,
[](int current, int total) -> bool
{
std::cerr << "Step " << current

View File

@ -59,7 +59,7 @@ namespace ix
std::cerr << "Received "
<< msg->wireSize << " bytes"
<< std::endl;
webSocket->send(msg->str);
webSocket->send(msg->str, msg->binary);
}
}
);

View File

@ -62,6 +62,7 @@ namespace ix
if (client != webSocket)
{
client->send(msg->str,
msg->binary,
[](int current, int total) -> bool
{
std::cerr << "ws_transfer: Step " << current