/** * @RDE_HEADER@ * The DataManager class handles data to be send to the websocket * $Id$ * $HeadURL$ * $Author$ * Created by Philipp Dassow, SLST, 2017-12-05 */ #pragma once #include #include #include "logger.h" namespace TrainingAreaBase { class MainHandler; namespace WebSocketInterface { /** * @brief The DataManager class is a convenience class for managing base DL data */ class DataManager final : public LtsWebSocket::DataManagerBaseDl { public: /** * @brief DataManager Constructor * @param mainHandler Source for needed handlers */ explicit DataManager(MainHandler *mainHandler); LtsWebSocket::ReplyMessage *sendBiteRequest(const QString &uuid, int equipNo); private: MainHandler* m_mainHandler; }; // class DataManager } // namespace WebSocketInterface } // namespace TrainingAreaBase