summaryrefslogtreecommitdiff
path: root/udev/lib/libudev-private.h
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2008-10-01 09:34:07 +0200
committerKay Sievers <kay.sievers@vrfy.org>2008-10-01 09:34:07 +0200
commit64ccdf8269e1e0fbde7acbe4837c2c2f2c41659c (patch)
tree16c8af72094ad8ed387eac96af26c3befc03346d /udev/lib/libudev-private.h
parentd41b956e7f31b2ad708c1cce86eae9e9ba365a6c (diff)
libudev: add queue interface
Diffstat (limited to 'udev/lib/libudev-private.h')
-rw-r--r--udev/lib/libudev-private.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/udev/lib/libudev-private.h b/udev/lib/libudev-private.h
index fd7f4551e7..7747b344fe 100644
--- a/udev/lib/libudev-private.h
+++ b/udev/lib/libudev-private.h
@@ -120,6 +120,12 @@ extern void list_entry_move_to_end(struct udev_list_entry *list_entry);
entry != NULL; \
entry = tmp, tmp = udev_list_entry_get_next(tmp))
+/* libudev-queue */
+extern int queue_export_udev_seqnum(struct udev_queue *udev_queue, unsigned long long int seqnum);
+extern int queue_export_device_queued(struct udev_queue *udev_queue, struct udev_device *udev_device);
+extern int queue_export_device_finished(struct udev_queue *udev_queue, struct udev_device *udev_device);
+extern int queue_export_device_failed(struct udev_queue *udev_queue, struct udev_device *udev_device);
+
/* libudev-utils */
#define UTIL_PATH_SIZE 1024
#define UTIL_LINE_SIZE 2048