public interface Udev
extends com.sun.jna.Library
| Modifier and Type | Interface and Description |
|---|---|
static class |
Udev.UdevDevice |
static class |
Udev.UdevEnumerate |
static class |
Udev.UdevHandle |
static class |
Udev.UdevListEntry |
static class |
Udev.UdevMonitor |
Udev.UdevHandle udev_new()
void udev_unref(Udev.UdevHandle handle)
Udev.UdevEnumerate udev_enumerate_new(Udev.UdevHandle handle)
int udev_enumerate_add_match_subsystem(Udev.UdevEnumerate enumerate, String subsystem)
int udev_enumerate_scan_devices(Udev.UdevEnumerate enumerate)
Udev.UdevListEntry udev_enumerate_get_list_entry(Udev.UdevEnumerate enumerate)
void udev_enumerate_unref(Udev.UdevEnumerate enumerate)
Udev.UdevDevice udev_device_new_from_syspath(Udev.UdevHandle handle, String syspath)
Udev.UdevDevice udev_device_get_parent_with_subsystem_devtype(Udev.UdevDevice device, String subsystem, String devtype)
String udev_device_get_devtype(Udev.UdevDevice device)
String udev_device_get_devnode(Udev.UdevDevice device)
String udev_device_get_syspath(Udev.UdevDevice device)
Udev.UdevListEntry udev_device_get_properties_list_entry(Udev.UdevDevice device)
String udev_device_get_property_value(Udev.UdevDevice device, String key)
String udev_device_get_sysname(Udev.UdevDevice device)
Udev.UdevListEntry udev_device_get_sysattr_list_entry(Udev.UdevDevice device)
String udev_device_get_sysattr_value(Udev.UdevDevice device, String sysattr)
void udev_device_unref(Udev.UdevDevice device)
Udev.UdevListEntry udev_list_entry_get_next(Udev.UdevListEntry listEntry)
String udev_list_entry_get_name(Udev.UdevListEntry listEntry)
Udev.UdevMonitor udev_monitor_new_from_netlink(Udev.UdevHandle handle, String name)
int udev_monitor_filter_add_match_subsystem_devtype(Udev.UdevMonitor monitor, String subsystem, String devtype)
int udev_monitor_enable_receiving(Udev.UdevMonitor monitor)
int udev_monitor_get_fd(Udev.UdevMonitor monitor)
Udev.UdevDevice udev_monitor_receive_device(Udev.UdevMonitor monitor)
void udev_monitor_unref(Udev.UdevMonitor monitor)
Copyright © 2019. All rights reserved.