IBM SC34-6814-04 User Manual

Page 439

Advertising
background image

START_CODE(name1)

returns, in a 1-byte location (name1), an equated value indicating how the task
was started:

C

A CICS internal attach.

XMIQ_DF

The start code isn't yet known—to be set later.

XMIQ_QD

A transient data trigger level attach.

XMIQ_S

A START command without any data.

XMIQ_SD

A START command with data.

XMIQ_SZ

A front end programming interface (FEPI) attach.

XMIQ_T

A terminal input attach.

XMIQ_TT

A permanent transaction terminal attach.

SUSPEND_TIME(name4 | (Rn))

returns the length of time that the task has been in its current suspended state.

name4

The name of a 4-byte location to receive the number of seconds,
rounded down, the task has been suspended, expressed as a binary
value.

(Rn)

A register to receive the number of seconds, rounded down, the task
has been suspended, expressed as a binary value.

SYSTEM_TRANSACTION(name1)

returns, in a 1-byte location (name1), an equated value indicating whether the
task is CICS system task.

XMIQ_NO

The task is not a CICS system task.

XMIQ_YES

The task is a CICS system task.

TASK_PRIORITY(name1)

returns the combined task priority, which is the sum of the priorities defined for
the terminal, transaction, and operator.

name1

The name of a 1-byte location to receive the task priority, expressed as
a binary number.

TERMINATE_PROTECTED(name1)

returns, in a 1-byte location (name1), an equated value indicating whether the
transaction can be killed.

XMIQ_NO

The transaction can be killed.

XMIQ_YES

The transaction cannot be killed.

Chapter 3. The user exit programming interface (XPI)

417

Advertising