A device attribute.
Iterator over a device's attributes.
A libudev context. Contexts may not be sent or shared between threads. The
A structure that provides access to sysfs/kernel devices.
Iterator over devices.
An enumeration context.
The error type for libudev operations.
An event that indicates a change in device state.
Monitors for device events.
An active monitor that can receive events.
Iterator over a device's properties.
A device property.
Types of errors that occur in libudev.
Types of events that can be received from udev.