]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
Update config.h
authorJan Safranek <jsafrane@redhat.com>
Mon, 29 Mar 2010 10:00:42 +0000 (12:00 +0200)
committerJan Safranek <jsafrane@redhat.com>
Mon, 29 Mar 2010 10:00:42 +0000 (12:00 +0200)
Signed-off-by: Jan Safranek <jsafrane@redhat.com>
include/libcgroup/config.h

index eb5fe8cb52fc451617d56a74736a83fc7aa84951..dc4719d87133a30313bbd03f9b30abb57597c3a4 100644 (file)
@@ -9,12 +9,37 @@
 
 __BEGIN_DECLS
 
-/*
- * Config related stuff
+/**
+ * @defgroup group_config 5. Configuration
+ * @{
+ *
+ * @name Configuration file
+ * @{
+ *
+ * @c libcgroup can mount and create control groups and set their parameters as
+ * specified in a configuration file.
+ *
+ * @todo add this description?: These functions are mostly intended
+ * to be used by internal @c libcgroup tools, however they are fully supported
+ * and applications can benefit from them.
+ */
+
+/**
+ * Load configuration file and mount and create control groups described there.
+ * See cgconfig.conf man page for format of the file.
+ * @param pathname Name of the configuration file to load.
  */
 int cgroup_config_load_config(const char *pathname);
+
+/**
+ * Delete all control groups and unmount all hierarchies.
+ */
 int cgroup_unload_cgroups(void);
 
+/**
+ * @}
+ * @}
+ */
 __END_DECLS
 
 #endif /*_LIBCGROUP_CONFIG_H*/