Package oshi.jna.platform.linux
Provides extensions of JNA libraries for Linux. These classes should be
considered non-API as they may be removed if/when their code is incorporated
into the JNA project.
-
Class Summary Class Description LinuxLibc.Exit_status Part of utmpx structureLinuxLibc.LinuxUtmpx Return type for getutxent()LinuxLibc.Ut_Tv 32-bit timeval required for utmpx structureUdev.UdevContext All functions require a libudev context to operate.Udev.UdevDevice To introspect a local device on a system, a udev device object can be created viaUdev.UdevContext.deviceNewFromSyspath(String)
and friends.Udev.UdevEnumerate To enumerate local devices on the system, an enumeration object can be created viaUdev.UdevContext.enumerateNew()
.Udev.UdevListEntry Whenever libudev returns a list of objects, theudev_list_entry
API should be used to iterate, access and modify those lists.