protocol.hpp
@@ -3,6 +3,7 @@ #include "book.hpp" #include "json.hpp" #include <deque> #include <string> #include <unordered_map> @@ -12,6 +13,9 @@ // Catchup utilities std::unordered_map<std::string, book::Book> recoverBook(); void createWebSocket(); std::deque<json::Message*> catchUp(std::unordered_map<std::string, book::Book>& bs); // Outgoing messages json::Message* addOrder(json::AddMessage& order);