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