diff --git a/src/server/distrend.c b/src/server/distrend.c --- a/src/server/distrend.c +++ b/src/server/distrend.c @@ -39,3 +39,44 @@ int main(int argc, char *argv[]) return 0; } + +struct blender_job_server // will be stored and edited in the blender_job_que +{ + char file_name[25]; + int start_frame; + int end_frame; +}; + +struct blender_job_client // will be sent to the client +{ + char file_name[25]; + int current_frame; +}; + +blender_text_job_parser() +{ +// parse text or other file for job specifications which include: +// file_name, start_frame, and end_frame + +} + +blendere_job_que(int x, char job_to_edit[25]) +{ + struct blender_job_server job[10]; // creates array to store the job + + if (x == 0) + { + // add new job (job_to_edit) + } + + if (x == 1) + { + // delete job (job_to_edit) + } + + if (x == 1) + { + // move all jobs up one position in array + } +} +