#ifndef COMMLAYERSERVERDBUS_H_ #define COMMLAYERSERVERDBUS_H_ #include "CommLayerServer.h" class CCommLayerServerDBus : public CCommLayerServer { public: CCommLayerServerDBus(); virtual ~CCommLayerServerDBus(); /* DBus signal senders */ virtual void Crash(const std::string& progname, const std::string& uid); virtual void JobStarted(const char* pDest); virtual void JobDone(const char* pDest, const char* pUUID); virtual void QuotaExceed(const char* str); virtual void Update(const std::string& pMessage, const char* peer, uint64_t pJobID); virtual void Warning(const std::string& pMessage, const char* peer, uint64_t pJobID); }; #endif