summaryrefslogtreecommitdiff
path: root/src/3rd_party-static/message_broker/src/example/MessageBrokerControllerAVA.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/3rd_party-static/message_broker/src/example/MessageBrokerControllerAVA.hpp')
-rw-r--r--src/3rd_party-static/message_broker/src/example/MessageBrokerControllerAVA.hpp68
1 files changed, 0 insertions, 68 deletions
diff --git a/src/3rd_party-static/message_broker/src/example/MessageBrokerControllerAVA.hpp b/src/3rd_party-static/message_broker/src/example/MessageBrokerControllerAVA.hpp
deleted file mode 100644
index 47e684a7e4..0000000000
--- a/src/3rd_party-static/message_broker/src/example/MessageBrokerControllerAVA.hpp
+++ /dev/null
@@ -1,68 +0,0 @@
-/**
- * \file MessageBrokerControllerAVA.hpp
- * \brief MessageBroker Controller AVA.
- * \author AKara
- */
-
-#ifndef MB_CONTROLLERAVA_H
-#define MB_CONTROLLERAVA_H
-
-#include <iostream>
-
-#include "json/json.h"
-
-#include "mb_controller.hpp"
-
-/**
- * \namespace NsMessageBroker
- * \brief MessageBroker related functions.
- */
-namespace NsMessageBroker
-{
- /**
- * \class CMessageBrokerControllerAVA
- * \brief MessageBroker Controller.
- */
- class CMessageBrokerControllerAVA : public CMessageBrokerController
- {
- public:
- /**
- * \brief Constructor.
- * \param address remote network address or FQDN
- * \param port remote local port
- */
- CMessageBrokerControllerAVA(const std::string& address, uint16_t port);
-
- /**
- * \brief Destructor.
- */
- ~CMessageBrokerControllerAVA();
-
- /**
- * \brief process request.
- * \param root JSON message.
- */
- void processRequest(Json::Value& root);
-
- /**
- * \brief process notification.
- * \param root JSON message.
- */
- void processNotification(Json::Value& root);
-
- /**
- * \brief process response.
- * \param method method name which has been called.
- * \param root JSON message.
- */
- void processResponse(std::string method, Json::Value& root);
-
- /**
- * \brief sends message to the phone to make call.
- * \param phoneNumber number for call.
- */
- void makeCall(std::string phoneNumber);
-
- };
-}/* namespace NsMessageBroker */
-#endif /* MB_CONTROLLERAVA_H */ \ No newline at end of file