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