43 bool listen(
const std::string& address);
59 m_newConnectionFunc =
func;
63 void onNewConnection(DBusServer* server, DBusConnection* conn);
64 static void onNewConnection(DBusServer* server, DBusConnection* conn,
void* data);
66 struct DBusServerDeleter {
67 void operator()(DBusServer* obj)
const { dbus_server_unref(obj); }
70 CDBusDispatcher* m_dispatcher =
nullptr;
71 std::unique_ptr<DBusServer, DBusServerDeleter> m_server;
72 CDBusError m_lastError;