forked from enlightenment/efl
parent
3df7e6ebfc
commit
2e1808f468
|
@ -24,8 +24,18 @@
|
|||
* @file Eeze.h
|
||||
* @brief Easy device manipulation.
|
||||
*
|
||||
* This provides Eeze device handling functions. Included are
|
||||
* types and defines for accessing udev, mounting devices, and others.
|
||||
* Eeze is a library for manipulating devices through udev with a simple and fast
|
||||
* api. It interfaces directly with libudev, avoiding such middleman daemons as
|
||||
* udisks/upower or hal, to immediately gather device information the instant it
|
||||
* becomes known to the system. This can be used to determine such things as:
|
||||
* @li If a cdrom has a disk inserted
|
||||
* @li The temperature of a cpu core
|
||||
* @li The remaining power left in a battery
|
||||
* @li The current power consumption of various parts
|
||||
* @li Monitor in realtime the status of peripheral devices
|
||||
* Each of the above examples can be performed by using only a single eeze
|
||||
* function, as one of the primary focuses of the library is to reduce the
|
||||
* complexity of managing devices.
|
||||
*
|
||||
*
|
||||
* For udev functions, see @ref udev.
|
||||
|
|
Loading…
Reference in New Issue