From 6926be56fe58e199673db158c4fee7ca7b140c8d Mon Sep 17 00:00:00 2001
From: Joel Grunbaum <joelgrun@gmail.com>
Date: Sun, 09 Jan 2022 08:21:26 +0000
Subject: [PATCH] Fixed deletedOrder and send now returns packet

---
 protocol.hpp |   14 +++++++-------
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/protocol.hpp b/protocol.hpp
index 94f6476..1893fd0 100644
--- a/protocol.hpp
+++ b/protocol.hpp
@@ -10,12 +10,12 @@
 {
 enum OrderEnum { ADD, DELETE, BROKER_REQUEST, BROKER_CONFIRM };
 
-    // Catchup utilities
+// Catchup utilities
 std::unordered_map<std::string, book::Book> recoverBook();
 
-    // Outgoing messages
-    void addOrder(json::AddMessage& order);
-    void deleteOrder(json::DeleteMessage& order);
+// Outgoing messages
+json::Message* addOrder(json::AddMessage& order);
+json::Message* deleteOrder(json::DeleteMessage& order);
 
 // Incoming messages
 void handleMessage(std::unordered_map<std::string, book::Book>& bs,
@@ -25,13 +25,13 @@
 void settle(std::unordered_map<std::string, book::Book>& bs,
             json::SettleMessage* message);
 void addedOrder(std::unordered_map<std::string, book::Book>& bs,
-              json::AddedMessage* message);
+                json::AddedMessage* message);
 void deletedOrder(std::unordered_map<std::string, book::Book>& bs,
-                 json::DeletedMessage* message);
+                  json::DeletedMessage* message);
 void tradeOrder(std::unordered_map<std::string, book::Book>& bs,
                 json::TradeMessage* message);
 void broker(std::unordered_map<std::string, book::Book>& bs,
             json::Broker* message);
 
-    void send(std::string& message);
+json::Message* send(std::string& message);
 } // namespace protocol

--
Gitblit v1.9.3