aboutsummaryrefslogtreecommitdiff
path: root/src/pies.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/pies.h')
-rw-r--r--src/pies.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/pies.h b/src/pies.h
index b61e11b..5154317 100644
--- a/src/pies.h
+++ b/src/pies.h
@@ -271,7 +271,8 @@ enum pies_action {
ACTION_RELOAD,
ACTION_CTRLALTDEL,
ACTION_KBREQUEST,
- ACTION_POWER
+ ACTION_POWER,
+ ACTION_COMMIT
};
extern char *instance;
@@ -309,6 +310,10 @@ struct config_syntax;
struct config_syntax *str_to_config_syntax (const char *str);
void config_file_add (struct config_syntax *syntax, const char *name);
void config_file_add_type (enum config_syntax_type syntax, const char *name);
+void config_file_list_serialize (struct json_value *ar);
+
+int config_file_remove (const char *name);
+void config_file_remove_all (void);
void free_redirector (struct redirector *rp);
@@ -322,9 +327,12 @@ void free_action (struct action *act);
void pies_schedule_children (int op);
+int pies_read_config (void);
+
void register_prog (struct component *comp);
int progman_waiting_p (void);
void progman_start (void);
+void progman_gc (void);
void progman_wake_sleeping (int);
void progman_stop (void);
void progman_cleanup (int expect_term);

Return to:

Send suggestions and report system problems to the System administrator.