Interface | Description |
---|---|
ErrNo |
System error codes set in
errno and retrieved by
Native.getLastError() |
Fcntl |
POSIX Standard: 6.5 File Control Operations from
fcntl.h |
LibC |
LibC structures and functions unique to Linux
|
LibRT |
POSIX.1b Realtime Extensions library (librt).
|
Mman |
Definitions for POSIX memory map interface from
mman.h |
Udev |
libudev.h provides APIs to introspect and enumerate devices on the local
system.
|
XAttr |
Class | Description |
---|---|
LibC.Statvfs | |
LibC.Sysinfo | |
Udev.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
via
Udev.UdevContext.deviceNewFromSyspath(String) and friends. |
Udev.UdevEnumerate |
To enumerate local devices on the system, an enumeration object can be
created via
Udev.UdevContext.enumerateNew() . |
Udev.UdevListEntry |
Whenever libudev returns a list of objects, the
udev_list_entry API
should be used to iterate, access and modify those lists. |
XAttr.size_t | |
XAttr.ssize_t | |
XAttrUtil |
Utility functions class for handling file extended attributes on Linux.
|