diff options
Diffstat (limited to 'lib/CommLayer')
| -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 09cccf6..b9174d1 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 cc91766..b55172b 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: |
