X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=libudev%2Flibudev-queue.c;h=bfd90975069eada8bdab949f0ddbb1128e2554b2;hp=cf1ddf3a07397bc4926bc74565b7078ff9bb1ed3;hb=ce1d6d7fb47582588cfbcf0baba0c58e42a90ca6;hpb=1e5113228f8c5cde04b03616485e0c4ce54c3320 diff --git a/libudev/libudev-queue.c b/libudev/libudev-queue.c index cf1ddf3a0..bfd909750 100644 --- a/libudev/libudev-queue.c +++ b/libudev/libudev-queue.c @@ -24,6 +24,21 @@ #include "libudev.h" #include "libudev-private.h" +/** + * SECTION:libudev-queue + * @short_description: access to currently active events + * + * The udev daemon processes event asynchronously. All events wich do not have + * interdependencies are run in parallel. This exports the current state of the + * event processing queue, and the currently event sequence numbers from the kernel + * and the udev daemon. + */ + +/** + * udev_queue: + * + * Opaque object representing the current event queue in the udev daemon. + */ struct udev_queue { struct udev *udev; int refcount;