NetBatch Management Programming Manual
NetBatch Procedure Calls
NetBatch Management Programming Manual—522462-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)










