summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/CommLayer/CommLayerServer.h1
-rw-r--r--lib/CommLayer/DBusServerProxy.h8
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: