DEXEC 12 (Remote Timed Program Schedule)
This DEXEC call (request code 12) schedules a program for execution at specific time intervals. Execution may be scheduled either at an absolute start time or following a specified initial offset value.
Programs scheduled on RTEA systems with a DEXEC 12 call must be loaded as system utilities.
Schedule execution at an absolute start time with the following syntax:
DEXEC(dest,code,name,resl,mtple,hrs,mins,secs,msecs)
Schedule execution following a specified initial offset value with the following syntax:
DEXEC(dest,code,name,resl,mtple,ofst)
dest | |
| node where the call is executed. A value of |
| local node. Local execution will also be performed whenever |
| dest is equal to the local node address. |
code | |
name | Integer array (FORTRAN); Packed character |
| array (PASCAL). A 3word array containing the program |
| name to be added to the time list in the first five bytes (the sixth |
| byte is not significant). This parameter must reference an |
| ASCIIcoded program name. If a value of zero is referenced |
| for a remote schedule call, if the program named does not exist, |
| or if the program named is not dormant, an error will result. |
resl | |
| milliseconds; 2 = seconds; 3 = minutes; 4 = hours. |
mtple | |
hrs,...,msecs | |
| seconds, and tens of milliseconds on a 24hour clock. |
ofst | |
| execution offset time based upon the content of the resl |
| (resolution code) parameter. |
DEXEC 119