RPMCREATE

RPMCreate Option 23080OTime Scheduling

RTEA System Equivalent: EXEC 12 call (documented in the RTEA Programmer's Reference Manual).

AddOpt Parameters

optioncode

16-bit integer, by value in Pascal, by

 

 

reference in FORTRAN. 23080 to indicate the •Time

 

Scheduling"option.

 

 

 

 

 

 

 

 

 

 

datalength

16-bit integer, by value in Pascal, by

 

 

reference in FORTRAN. The length in bytes of data

 

which is to be included in the opt array. Must be 2, 4, 6, 8, 10,

 

or 12 bytes. No other values are allowed. The exact length

 

depends on the parameters specified.

 

 

 

 

 

 

D If the length is 2, only units is specified. The call is an

 

 

Absolute Start Scheduling call to schedule the child

 

 

 

program immediately.

 

 

 

 

 

 

 

 

 

D If the length is 4, the units and often values are

 

 

 

specified. The call is an Absolute Start Scheduling call to

 

 

schedule the child program immediately and how often it

 

 

should be scheduled.

 

 

 

 

 

 

 

 

 

D If the length is 6, the values for units, often, and

 

 

 

delay/hour are specified. If the delay/hour

 

 

 

parameter is negative, the call is an Initial Offset

 

 

 

Scheduling call. If the delay/hour parameter is

 

 

 

nonnegative, the call is an Absolute Start Scheduling call.

 

D If the length is 8, the values for units, often, hour, and

 

 

min are specified. The call is a Scheduling Absolute

 

 

 

Starting Time call.

 

 

 

 

 

 

 

 

 

 

D If the length is 10, the values for units, often, hour,

 

 

min, and sec are specified. The call is a Scheduling

 

 

 

Absolute Starting Time call.

 

 

 

 

 

 

 

D If the length is 12, the values for units, often, hour,

 

 

min, sec, and msec are specified. The call is a

 

 

 

Scheduling Absolute Starting Time call.

 

 

 

data

Array, by reference. A 2 to 12 byte array with the

 

 

following contents:

 

 

 

 

 

 

 

 

 

 

 

0

 

1

 

2

3

 

4

5

 

 

bytes

 

 

 

 

units

 

 

 

often

 

delay

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

1

2

3

4

5

6

7

 

8

9

10

11

bytes

 

 

 

 

 

 

 

 

 

 

 

 

units

 

often

hour

min

 

sec

msec

 

 

 

 

 

 

 

 

 

 

 

 

 

 

units

 

 

 

 

A resolution code that specifies the time

 

 

 

 

 

 

 

units. In conjunction with parameter often,

units specifies the time between each execution of the child program.

714 Remote Process Management