Connection::pop_message()
{
boost::lock_guard<boost::mutex> lock(mutex);
+
return dbus_connection_pop_message(conn);
}
*/
-#ifndef SNAPPER_DBUSCONNECTION_H
-#define SNAPPER_DBUSCONNECTION_H
+#ifndef SNAPPER_DBUS_CONNECTION_H
+#define SNAPPER_DBUS_CONNECTION_H
#include <dbus/dbus.h>
{
MainLoop::Watch::Watch(DBusWatch* dbus_watch)
- : dbus_watch(dbus_watch), enabled(false), fd(-1), events(0)
+ : dbus_watch(dbus_watch)
{
enabled = dbus_watch_get_enabled(dbus_watch);
fd = dbus_watch_get_unix_fd(dbus_watch);
MainLoop::Timeout::Timeout(DBusTimeout* dbus_timeout)
- : dbus_timeout(dbus_timeout), enabled(false), interval(0)
+ : dbus_timeout(dbus_timeout)
{
enabled = dbus_timeout_get_enabled(dbus_timeout);
interval = dbus_timeout_get_interval(dbus_timeout);
*/
-#ifndef SNAPPER_DBUSMAINLOOP_H
-#define SNAPPER_DBUSMAINLOOP_H
+#ifndef SNAPPER_DBUS_MAIN_LOOP_H
+#define SNAPPER_DBUS_MAIN_LOOP_H
#include <dbus/dbus.h>
Watch(DBusWatch* dbus_watch);
DBusWatch* dbus_watch;
- bool enabled;
- int fd;
- short events;
+ bool enabled = false;
+ int fd = -1;
+ short events = 0;
};
struct Timeout
Timeout(DBusTimeout* dbus_timeout);
DBusTimeout* dbus_timeout;
- bool enabled;
- int interval;
+ bool enabled = false;
+ int interval = 0;
};
vector<Watch> watches;
*/
-#ifndef SNAPPER_DBUSMESSAGE_H
-#define SNAPPER_DBUSMESSAGE_H
+#ifndef SNAPPER_DBUS_MESSAGE_H
+#define SNAPPER_DBUS_MESSAGE_H
#include <dbus/dbus.h>
*/
-#ifndef SNAPPER_DBUSPIPE_H
-#define SNAPPER_DBUSPIPE_H
+#ifndef SNAPPER_DBUS_PIPE_H
+#define SNAPPER_DBUS_PIPE_H
#include <boost/noncopyable.hpp>