diff options
-rw-r--r-- | lib/CommLayer/CommLayerServer.h | 1 | ||||
-rw-r--r-- | lib/CommLayer/DBusServerProxy.h | 8 |
2 files changed, 9 insertions, 0 deletions
diff --git a/lib/CommLayer/CommLayerServer.h b/lib/CommLayer/CommLayerServer.h index 09cccf60..b9174d1a 100644 --- a/lib/CommLayer/CommLayerServer.h +++ b/lib/CommLayer/CommLayerServer.h @@ -46,6 +46,7 @@ class CCommLayerServer{ virtual void AnalyzeComplete(map_crash_report_t arg1) {} virtual void Error(const std::string& arg1) {} virtual void Update(const std::string& pDest, const std::string& pMessage) {}; + virtual void Warning(const std::string& pDest, const std::string& pMessage) {}; virtual void JobDone(uint64_t pJobID) {}; }; diff --git a/lib/CommLayer/DBusServerProxy.h b/lib/CommLayer/DBusServerProxy.h index cc91766e..b55172be 100644 --- a/lib/CommLayer/DBusServerProxy.h +++ b/lib/CommLayer/DBusServerProxy.h @@ -142,6 +142,14 @@ public: wi << pMessage; emit_signal(sig); } + + void Warning(const std::string& arg1) + { + ::DBus::SignalMessage sig("Warning"); + ::DBus::MessageIter wi = sig.writer(); + wi << arg1; + emit_signal(sig); + } private: |