Index of values


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.t to 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.t from a Device.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.devnode of 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 subsystem and optionally with the given devtype, 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.zero if 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 sysfs as unicode string.
sysnum [Udev.Device]
The trailing number of the sysname as unicode string, if any.
syspath [Udev.Device]
Absolute path of this device in sysfs including the sysfs mount 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.