From 6b2b306ecf2ff23ee1cd8685e8d5fba975d4197c Mon Sep 17 00:00:00 2001 From: hiluluk <thodkatz@gmail.com> Date: Thu, 4 Apr 2019 19:55:43 +0300 Subject: [PATCH] Define the execute() for the MessageParser --- src/MessageParser.cpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/MessageParser.cpp b/src/MessageParser.cpp index d382dd34..6d16b36a 100644 --- a/src/MessageParser.cpp +++ b/src/MessageParser.cpp @@ -6,15 +6,23 @@ #include "Services/TestService.hpp" #include "Services/RequestVerificationService.hpp" - void MessageParser::execute(Message &message) { switch (message.serviceType) { - case 1: - Services.requestVerification.execute(message); + case 5: + Services.eventReport.execute(message); + break; + case 6: + Services.memoryManagement.rawDataMemorySubservice.execute(message); + break; + case 8: + Services.functionManagement.execute(message); break; case 17: Services.testService.execute(message); break; + case 19: + Services.eventAction.execute(message); + break; default: ErrorHandler::reportInternalError(ErrorHandler::UnknownMessageType); break; -- GitLab