# HG changeset patch # User Nick & Matt's laptop # Date 2009-02-20 14:09:46 # Node ID 2ae4e48cbbf30c463043e7ade80b42d12a527bd7 # Parent d643c8d1d8a8216ba930d2c60fd97f7e880030fd added some code to the server, mainly brainstorming... - declared a "blender_job_server" structure - declared a "blender_job_client" structure - created a "blender_text_job_parser" function (draft) - created a "blender_job_que" function (draft) 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 + } +} +