START command
Starts a task, on a local or a remote system, at a specified time. In Smalltalk, the parameters of the START command are contained in two classes: CICSStart and CICSStartResult.
See CICS Application Programming Reference for the syntax of the command and a description of its parameters.
Defined instance methods
Parameters supplied to CICS in CICSStart
 
Parameter
Instance method
Mode
Type
Notes/exceptions
AFTER
after
Input
Switch
 
AT
at
Input
Switch
 
FROM(data-area)
from:
Input
Variable
 
HOURS(hh)
hours:
Input
Binary 32
 
LENGTH(data-value)
length:
Input
Binary 16
 
MINUTES(mins)
minutes:
Input
Binary 32
 
NOCHECK
nocheck
Input
Switch
 
PROTECT
protect
Input
Switch
 
QUEUE(name)
queue:
Input
Fixed(8)
 
REQID(name)
reqid:
Input
Fixed(8)
 
SECONDS(secs)
seconds:
Input
Binary 32
 
SYSID(systemname)
sysid:
Input
Fixed(4)
Remote systems only
TERMID(name)
termid:
Input
Fixed(4)
 
TRANSID(name)
transid:
Input
Fixed(4)
 
Parameters returned by CICS in CICSStartResult
 
Parameter
Instance method
Mode
Type
Notes/exceptions
RESP
resp
Output
Fixed(2)
Inherited from CICSResult.
RESP2
resp2
Output
Fixed(2)
Inherited from CICSResult.
Example
Starts a task that runs without being connected to a terminal.
| result anOsPtr |
anOsPtr := OsPtr calloc: 80.
result := CICS start
transid: 'TICC';
after;
minutes: 0;
seconds: 0;
from: (anOsPtr);
length: 80;
exec.
Last modified date: 07/09/2019