#pragma once #include #include #include "WebSocketServer.h" #include "WebSocketSession.h" #include "requesthandler/RequestHandler.h" namespace WebSocketProtocol { struct ProcessResult { WebSocketServer::WebSocketCloseCode closeCode = WebSocketServer::WebSocketCloseCode::DontClose; std::string closeReason; json result; }; ProcessResult ProcessMessage(SessionPtr session, json incomingMessage); }