Update to new communication protocol
This commit is contained in:
@@ -24,11 +24,10 @@ void MessageHandler::HandleMessage(const std::string& message)
|
||||
|
||||
nlohmann::json data = nlohmann::json::parse(message);
|
||||
|
||||
if (data.contains("code"))
|
||||
if (data.contains("timeToLiveSeconds"))
|
||||
{
|
||||
if (data["code"] == 510)
|
||||
if (data["timeToLiveSeconds"] < 60)
|
||||
m_signal.emit();
|
||||
return;
|
||||
}
|
||||
|
||||
auto updateDataSet = data["updateDataSet"];
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
#include <json.hpp>
|
||||
#include <Logging.h>
|
||||
#include <sstream>
|
||||
#include <unistd.h>
|
||||
|
||||
|
||||
namespace ToonBridge {
|
||||
@@ -21,6 +22,7 @@ WebSocketSubscription::~WebSocketSubscription()
|
||||
void WebSocketSubscription::Reconnect()
|
||||
{
|
||||
CloseWebSocket();
|
||||
sleep(3);
|
||||
OpenWebSocket();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user