summaryrefslogtreecommitdiffstats
path: root/src/daemon/CommLayerServerDBus.h
diff options
context:
space:
mode:
authorDenys Vlasenko <dvlasenk@redhat.com>2011-01-21 17:34:29 +0100
committerDenys Vlasenko <dvlasenk@redhat.com>2011-01-21 17:34:29 +0100
commit5d3a66f0b6cc2e9fd6a5dc5815d65d6708050ccc (patch)
treee471dce43a251e38d2d441387db70f0d1976ed9e /src/daemon/CommLayerServerDBus.h
parent28a25818179cbc6f5b2721c0da009c3729673d96 (diff)
downloadabrt-5d3a66f0b6cc2e9fd6a5dc5815d65d6708050ccc.tar.gz
abrt-5d3a66f0b6cc2e9fd6a5dc5815d65d6708050ccc.tar.xz
abrt-5d3a66f0b6cc2e9fd6a5dc5815d65d6708050ccc.zip
remove CCommLayerServer[DBus] classes
Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
Diffstat (limited to 'src/daemon/CommLayerServerDBus.h')
-rw-r--r--src/daemon/CommLayerServerDBus.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/daemon/CommLayerServerDBus.h b/src/daemon/CommLayerServerDBus.h
index 4e632fb9..979fef69 100644
--- a/src/daemon/CommLayerServerDBus.h
+++ b/src/daemon/CommLayerServerDBus.h
@@ -19,26 +19,26 @@
#ifndef COMMLAYERSERVERDBUS_H_
#define COMMLAYERSERVERDBUS_H_
-#include "CommLayerServer.h"
+#ifdef __cplusplus
+extern "C" {
+#endif
-class CCommLayerServerDBus
-: public CCommLayerServer
-{
- public:
- CCommLayerServerDBus();
- virtual ~CCommLayerServerDBus();
+int init_dbus(void);
+void deinit_dbus(void);
- /* DBus signal senders */
- virtual void Crash(const char *package_name,
+void send_dbus_sig_Crash(const char *package_name,
const char *crash_id,
const char *dir,
const char *uid_str
- );
- virtual void JobDone(const char* peer);
- virtual void QuotaExceeded(const char* str);
+);
+void send_dbus_sig_JobDone(const char* peer);
+void send_dbus_sig_QuotaExceeded(const char* str);
+
+void send_dbus_sig_Update(const char* pMessage, const char* peer);
+void send_dbus_sig_Warning(const char* pMessage, const char* peer);
- virtual void Update(const char* pMessage, const char* peer);
- virtual void Warning(const char* pMessage, const char* peer);
-};
+#ifdef __cplusplus
+}
+#endif
#endif