+/**
+ * Samsung Ukraine R&D Center (SRK under a contract between)
+ * LLC "Samsung Electronics Co", Ltd (Seoul, Republic of Korea)
+ * Copyright (C) 2017 Samsung Electronics Co., Ltd. All rights reserved.
+ */
+/**
+ * @file policystatehandler.h
+ * @brief Class for handling policy state query requests
+ * @date Created Mar 26, 2018
+ * @author Mail to: <A HREF="mailto:d.lomtev@samsung.com">Dmytro Lomtiev, d.lomtev@samsung.com</A>
+ */
+#ifndef POLICYSTATEHANDLER_H
+#define POLICYSTATEHANDLER_H
+
+#include "eventlistener.h"
+
+/**
+ * @brief Class for handling policy state query requests
+ */
+class PolicyStateHandler: public NetworkManager::EventListener
+{
+public:
+ static const std::string EVENT_TYPE;
+
+ /**
+ * @brief Constructor
+ * @param conn a connection to assosiate
+ */
+ PolicyStateHandler(NetworkManager::Connection& conn);
+
+ void accept(NetworkManager::Event& event) override;
+};
+
+#endif // POLICYSTATEHANDLER_H