From 2e1808f4688ec335fb540a11391aa31735f18292 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Sat, 21 Aug 2010 03:45:58 +0000 Subject: [PATCH] doxy update SVN revision: 51479 --- legacy/eeze/src/lib/Eeze.h | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/legacy/eeze/src/lib/Eeze.h b/legacy/eeze/src/lib/Eeze.h index 2e02adcd09..cb8bc87a92 100644 --- a/legacy/eeze/src/lib/Eeze.h +++ b/legacy/eeze/src/lib/Eeze.h @@ -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.