1 #ifndef _ots_Utilities_SystemMessenger_h
2 #define _ots_Utilities_SystemMessenger_h
4 #include "otsdaq-core/Macros/CoutMacros.h"
5 #include "otsdaq-core/MessageFacility/MessageFacility.h"
18 void addSystemMessage(std::string targetUser, std::string msg);
19 std::string getSystemMessage(std::string targetUser);
30 std::vector<std::string> sysMsgTargetUser_;
31 std::vector<std::string> sysMsgMessage_;
32 std::vector<time_t> sysMsgTime_;
33 std::vector<bool> sysMsgDelivered_;
34 void sysMsgSetLock(
bool set);
37 volatile bool sysMsgLock_;
41 SYS_CLEANUP_WILDCARD_TIME = 30,