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.
|