daemon: Implement 'get_job_names' call to list all loaded jobs.
[whenjobs.git] / lib / whenproto.x
index a1407fb..93173cf 100644 (file)
@@ -85,6 +85,8 @@ struct job {
 
 typedef job job_list<>;
 
+typedef job_name job_name_list<>;
+
 /* The API of the daemon. */
 program When {
   version V1 {
@@ -98,5 +100,6 @@ program When {
     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;
   } = 1;
 } = 0x20008081;