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