SVN revision: 51192
This commit is contained in:
Carsten Haitzler 2010-08-16 10:17:54 +00:00
parent b5ab327f28
commit 2603aad450
1 changed files with 13 additions and 12 deletions

View File

@ -16,18 +16,19 @@ Must:
ecore (at least 1.0.0) ecore (at least 1.0.0)
libudev libudev
Eeze is a library for manipulating devices through udev with a simple and fast api. Eeze is a library for manipulating devices through udev with a simple and fast
It interfaces directly with libudev, avoiding such middleman daemons as udisks/upower api. It interfaces directly with libudev, avoiding such middleman daemons as
or hal, to immediately gather device information the instant it becomes known to udisks/upower or hal, to immediately gather device information the instant it
the system. This can be used to determine such things as: becomes known to the system. This can be used to determine such things as:
*if a cdrom has a disk inserted * If a cdrom has a disk inserted
*the temperature of a cpu core * The temperature of a cpu core
*the remaining power left in a battery * The remaining power left in a battery
*the current power consumption of various parts * The current power consumption of various parts
*monitor in realtime the status of peripheral devices * 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 Each of the above examples can be performed by using only a single eeze
managing devices. function, as one of the primary focuses of the library is to reduce the
complexity of managing devices.
------------------------------------------------------------------------------ ------------------------------------------------------------------------------
COMPILING AND INSTALLING: COMPILING AND INSTALLING: