X-Git-Url: http://git.annexia.org/?p=whenjobs.git;a=blobdiff_plain;f=lib%2Fwhenproto.x;h=ad44e65263b5e1730aed6f07682dc0503a8e5273;hp=f7ea513667f9c364853440ec3b4713e4d1003ae8;hb=efddbf83a5287c5d668cc04a0c7328cf5ca3e648;hpb=928f6dc758f4c76f798117ae4e40aa477cccb680 diff --git a/lib/whenproto.x b/lib/whenproto.x index f7ea513..ad44e65 100644 --- a/lib/whenproto.x +++ b/lib/whenproto.x @@ -85,11 +85,13 @@ struct job { 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; @@ -98,5 +100,9 @@ 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; + job_name_list test_variables (set_variable_list) = 12; + status ping_daemon (void) = 13; + status whisper_variables (set_variable_list) = 14; } = 1; } = 0x20008081;