L4Re/departure

libext2fs/lib/libsupport/profile_helpers.h

617:2733e5770ee9
9 months ago Paul Boddie Made the run command wait for completion, introducing the spawn command to run programs in the background. Introduced conveniences for waiting for the last job to be initiated and for piping from the last job, also subscribing to signals from pipe-supplying jobs so that they may be transparently removed from the job list upon completion. Augmented the job listing with the "+" notation familiar from Unix. Prevented new jobs from being started when no job slots are available.
     1 /*     2  * profile_helpers.h -- Function prototypes for profile helper functions     3  *     4  * Copyright (C) 2006 by Theodore Ts'o.     5  *     6  * %Begin-Header%     7  * This file may be redistributed under the terms of the GNU Public     8  * License.     9  * %End-Header%    10  */    11     12 long profile_get_values    13 	(profile_t profile, const char *const *names, char ***ret_values);    14     15 void profile_free_list    16 	(char **list);    17     18 long profile_get_relation_names    19 	(profile_t profile, const char **names, char ***ret_names);    20     21 long profile_get_subsection_names    22 	(profile_t profile, const char **names, char ***ret_names);    23     24 void profile_release_string (char *str);    25     26 long profile_init_path    27 	(const char * filelist, profile_t *ret_profile);    28