udev_enumerate_new, udev_enumerate_ref, udev_enumerate_unref — Create, acquire and release a udev enumerate object
#include <libudev.h>
struct udev_enumerate *udev_enumerate_new( | struct udev *udev) ; |
struct udev_enumerate *udev_enumerate_ref( | struct udev_enumerate *udev_enumerate) ; |
struct udev_enumerate *udev_enumerate_unref( | struct udev_enumerate *udev_enumerate) ; |
On success, udev_enumerate_new()
returns a
pointer to the allocated enumeration object. On failure,
NULL
is returned.
udev_enumerate_ref()
returns the argument
that it was passed, unmodified.
udev_enumerate_unref()
always returns
NULL
.
udev_enumerate_new()
,
udev_enumerate_ref()
, and
udev_enumerate_unref()
were added in version 221.