| A | |
| action [Udev.Device] | 
The device event action.
 | 
| B | |
| bool_property [Udev.Device] | |
| bool_sysattr [Udev.Device] | |
| C | |
| context [Udev.Monitor] | 
The context to which a monitor is bound.
 | 
| context [Udev.Device] | 
The  Context.tto which the device is bound. | 
| create [Udev.Monitor] | 
Create a monitor by connecting to the kernel daemon through netlink.
 | 
| create [Udev.Device] | 
Create a  Device.tfrom aDevice.descr. | 
| create [Udev.Context] | |
| D | |
| devices [Udev.Enumerate] | 
List the devices matching the given filter list.
 | 
| devlinks [Udev.Device] | 
The absolute paths of all symbolic links pointing to the  Device.devnodeof this device. | 
| devnode [Udev.Device] | 
Absolute path to the device node of this device, as a unicode string, if
      the device has a device node.
 | 
| devpath [Udev.Device] | 
Kernel device path as a unicode string.
 | 
| devtype [Udev.Device] | 
The device type as a unicode string, if it is known.
 | 
| driver [Udev.Device] | 
The driver name as a unicode string, if any.
 | 
| F | |
| fd [Udev.Monitor] | 
Return the file descriptor associated with the monitor.
 | 
| find_parent [Udev.Device] | 
Find the parent device within the given  subsystemand optionally with
      the givendevtype, if any. | 
| H | |
| has_tag [Udev.Device] | 
Check is the device has some tag.
 | 
| I | |
| int_property [Udev.Device] | |
| int_sysattr [Udev.Device] | |
| is_initialized [Udev.Device] | 
Checks if the device is initialized
 | 
| P | |
| parent [Udev.Device] | 
The parent of the device, if any.
 | 
| properties [Udev.Device] | 
Return the properties defined for a device, as a  (key, value)list. | 
| property [Udev.Device] | 
Return the value of a property, if present.
 | 
| R | |
| receive_device [Udev.Monitor] | 
Poll for a device event.
 | 
| S | |
| seqnum [Udev.Device] | 
The device event sequence number, or  Uint64.zeroif this device has no
      sequence number, i.e. | 
| set_filter [Udev.Monitor] | 
Filter the devices that are listened by a monitor.
 | 
| set_receive_buffer_size [Udev.Monitor] | 
Set the receive buffer size, in bytes.
 | 
| set_sysattr [Udev.Device] | 
Update the value of a device attribute.
 | 
| start [Udev.Monitor] | 
Start a monitor.
 | 
| string_of_action [Udev.Device] | |
| string_of_error [Udev] | |
| subsystem [Udev.Device] | 
Name of the subsystem the device is part of, as a unicode string.
 | 
| subsystems [Udev.Enumerate] | 
List the subsystems matching the given filter list.
 | 
| sysattr [Udev.Device] | 
Return the value of an attribute, if present.
 | 
| sysattrs [Udev.Device] | 
Return the system attributes of the device, as a  (key, value)list. | 
| sysname [Udev.Device] | 
Device file name inside  sysfsas unicode string. | 
| sysnum [Udev.Device] | 
The trailing number of the  sysnameas unicode string, if any. | 
| syspath [Udev.Device] | 
Absolute path of this device in  sysfsincluding thesysfsmount point, as a unicode string. | 
| T | |
| tags [Udev.Device] | 
The tags attached to the device.
 | 
| U | |
| usec_since_initialized [Udev.Device] | 
The time elapsed since initialization, as a number of microseconds.
 |