Skip to main content

Module cics

Module cics 

Source
Expand description

The CICS region a harness run stands in for: one task, its files, its temporary-storage and transient-data queues, and the time services. The interpreter runs the commands; this holds what they act on.

Structs§

Browse
A browse’s position: the key it is at, and whether the record there is itself next (after STARTBR or RESETBR) or was the last returned.
FileDef
A file-control table entry: a CICS FILE name’s data set, given with –file.
Task
The task: who and what started it, and the resources it has touched.
TsQueue
A temporary-storage queue: its items (item numbers start at 1) and where READQ TS NEXT is.

Enums§

DataSet
What kind of VSAM data set a CICS file is.
FormatValue
A FORMATTIME output: text for the date and time forms, a number for the counts.

Constants§

EIB_LEN
The EXEC interface block’s length: EIBRLDBK, its last field, is at X’54’.

Traits§

Terminal
The task’s terminal: SEND writes a 3270 data stream to it, and RECEIVE reads the stream the operator’s next AID key sends back.

Functions§

abstime
Milliseconds from 1900-01-01T00:00:00 to a Unix time given as seconds and hundredths.
eib_date
EIBDATE’s value for an ABSTIME: 0CYYDDD as a decimal number.
eib_time
EIBTIME’s value for an ABSTIME: 0HHMMSS as a decimal number.
format_time
One FORMATTIME option’s value for an ABSTIME, or None for an option this does not produce. datesep and timesep are the separators when DATESEP / TIMESEP were given.
parse_file
Parses NAME=path,KSDS,key=OFFSET:LENGTH,len=RECLEN[,text|,variable] or NAME=path,RRDS,len=RECLEN[,text|,variable].
unix_seconds
Unix seconds (rounded down) of an ABSTIME.