summaryrefslogtreecommitdiff
path: root/daemon/gvfsjobcreatemonitor.h
diff options
context:
space:
mode:
Diffstat (limited to 'daemon/gvfsjobcreatemonitor.h')
-rw-r--r--daemon/gvfsjobcreatemonitor.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/daemon/gvfsjobcreatemonitor.h b/daemon/gvfsjobcreatemonitor.h
index fd5d4a66..f3277d34 100644
--- a/daemon/gvfsjobcreatemonitor.h
+++ b/daemon/gvfsjobcreatemonitor.h
@@ -27,6 +27,7 @@
#include <gvfsjob.h>
#include <gvfsjobdbus.h>
#include <gvfsbackend.h>
+#include <gvfsmonitor.h>
G_BEGIN_DECLS
@@ -47,8 +48,8 @@ struct _GVfsJobCreateMonitor
GVfsBackend *backend;
char *filename;
GFileMonitorFlags flags;
-
- char *object_path;
+
+ GVfsMonitor *monitor;
};
struct _GVfsJobCreateMonitorClass
@@ -58,12 +59,12 @@ struct _GVfsJobCreateMonitorClass
GType g_vfs_job_create_monitor_get_type (void) G_GNUC_CONST;
-GVfsJob *g_vfs_job_create_monitor_new (DBusConnection *connection,
- DBusMessage *message,
- GVfsBackend *backend,
- gboolean is_directory);
-void g_vfs_job_create_monitor_set_obj_path (GVfsJobCreateMonitor *job,
- const char *object_path);
+GVfsJob *g_vfs_job_create_monitor_new (DBusConnection *connection,
+ DBusMessage *message,
+ GVfsBackend *backend,
+ gboolean is_directory);
+void g_vfs_job_create_monitor_set_monitor (GVfsJobCreateMonitor *job,
+ GVfsMonitor *monitor);
G_END_DECLS