NetBatch Management Programming Manual

NetBatch Procedure Calls
NetBatch Management Programming Manual522462-003
7-16
Sample C Program
setmem ((char *) &masters.master_jobs, 192, ' ');
purge_test_flag = 0;
time_rec.t_type = 0;
alter_flag = 0;
memset (&open_table.table_entry, 0, 80);
open_table.xsum = 0;
nb_job_num = 0;
}
#pragma page
/*
*--------------------------------------------------------------------
* nb_submit
* Use:
* Submit the job
* Effects:
* Submits a job to a scheduler
* Check for errors and print
* Print some job information
*
*--------------------------------------------------------------------
*/
void nb_submit(void)
{
short error;
/* Submit the job */
error = nb_job_submit ((short *) &submit_rec,
(short *) &base_date,
(char *) &masters,
(short) purge_test_flag,
(short *) &time_rec,
(short *) &rt_time,
(short) alter_flag,
(short *) &open_table,
(short *) &nb_job_num);
/* Check for errors and print */
if (error != 0)
{
printf("\n");
printf(" Error %d encountered.\n");
printf("\n");
}
(continued)