diff options
Diffstat (limited to 'src/components/hmi_message_handler/src/mb_controller.cc')
-rw-r--r-- | src/components/hmi_message_handler/src/mb_controller.cc | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/components/hmi_message_handler/src/mb_controller.cc b/src/components/hmi_message_handler/src/mb_controller.cc index bea05cde1a..e74f719780 100644 --- a/src/components/hmi_message_handler/src/mb_controller.cc +++ b/src/components/hmi_message_handler/src/mb_controller.cc @@ -176,13 +176,13 @@ void CMessageBrokerController::sendResponse(Json::Value& message) { } } -void CMessageBrokerController::sendJsonMessage(Json::Value& message) { +bool CMessageBrokerController::sendJsonMessage(Json::Value& message) { if (isNotification(message)) { sendNotification(message); - return; + return true; } else if (isResponse(message)) { sendResponse(message); - return; + return true; } // Send request @@ -205,10 +205,11 @@ void CMessageBrokerController::sendJsonMessage(Json::Value& message) { if (!ws) { SDL_LOG_ERROR( "A controller is not found for the method: " << component_name); - return; + return false; } ws->sendJsonMessage(message); + return true; } void CMessageBrokerController::subscribeTo(std::string property) {} |