typedef job job_list<>;
+typedef job_name job_name_list<>;
+
/* The API of the daemon. */
program When {
version V1 {
status reload_file (void) = 1;
- status set_variable (variable_name, variable) = 2;
+ status set_variable (variable_name, variable) = 2; /* obsolete */
variable get_variable (variable_name) = 3;
variable_name_list get_variable_names (void) = 4;
status exit_daemon (void) = 5;
status start_job (job_name) = 8;
job get_job (string_big_int) = 9;
status set_variables (set_variable_list) = 10;
+ job_name_list get_job_names (void) = 11;
+ job_name_list test_variables (set_variable_list) = 12;
+ status ping_daemon (void) = 13;
+ status whisper_variables (set_variable_list) = 14;
} = 1;
} = 0x20008081;