NetBatch Management Programming Manual

NetBatch Procedure Calls
NetBatch Management Programming Manual522462-003
7-14
Sample C Program
{
short t_type;
union
{
struct
{
short edays;
short hhmm;
char filler_0[32];
} t_every;
char calendar[36];
} u_t_every;
} time_rec;
/* Run time */
struct RT_TIME_DEF
{
short run_time[3];
} rt_time;
/* Alter flag */
short alter_flag;
/* Open table */
struct OPEN_TABLE_DEF
{
struct
{
short chan;
short vers;
char sched[6];
} table_entry[8];
short xsum;
} open_table;
/* Job number */
short nb_job_num;
/* Att set */
char att_set[43];
/* END STRUCTURE DEFINITIONS FOR NB^JOB^SUBMIT */
#pragma page
/* Interface declarations for TAL procedures */
_tal _variable _alias ("NB^JOB^SUBMIT") short nb_job_submit
(int *, /* SUBMIT REC */
int *, /* BASE DATE */
char *, /* MASTERS */
int, /* PURGE-TEST FLAG */
int *, /* TIME REC */
(continued)