IBM SC33-1683-02 User Manual

Page 317

Advertising
background image

– Change the settings of the autoinstall function for programs, mapsets, and

partitionsets—see “The SET_AUTOINSTALL call” on page 350.

v

Using the XPI state data access functions, you can:

– Inquire on application system data in the AP domain—see “The

INQ_APPLICATION_DATA call” on page 352

– Inquire on CICS system data in the AP domain—see “The INQUIRE_SYSTEM

call” on page 355

– Set CICS system data values in the AP domain—see “The SET_SYSTEM

call” on page 359.

v

Using the XPI storage control functions, you can:

– Obtain and initialize storage—see “The GETMAIN call” on page 361

– Release storage—see “The FREEMAIN call” on page 364

– Inquire about the access-key of an element of storage—see “The

INQUIRE_ACCESS call” on page 364

– Obtain the start address and length of an element of task-lifetime

storage—see “The INQUIRE_ELEMENT_LENGTH call” on page 365

– Discover whether CICS is short on storage—see “The

INQUIRE_SHORT_ON_STORAGE call” on page 366

– Inquire about a task’s task-lifetime storage—see “The

INQUIRE_TASK_STORAGE call” on page 367

– Cause CICS to switch from a subspace to base space—see “The

SWITCH_SUBSPACE call” on page 368.

v

Using the XPI trace control function, you can:

– Write a trace entry to the active trace destinations—see “The TRACE_PUT

call” on page 369.

v

Using the XPI transaction management functions, you can:

– Inquire about the environment in which a transaction is running—see “The

INQUIRE_CONTEXT call” on page 370

– Discover the name of the dynamic transaction routing transaction

definition—see “The INQUIRE_DTRTRAN call” on page 371

– Discover the current value of the MXT system initialization parameter—see

“The INQUIRE_MXT call” on page 372

– Inquire about a specified transaction class—see “The INQUIRE_TCLASS call”

on page 374

– Inquire about a specified transaction definition—see “The

INQUIRE_TRANDEF call” on page 375

– Inquire about an attached transaction—see “The INQUIRE_TRANSACTION

call” on page 383

– Change the task priority and transaction class of the current task—see “The

SET_TRANSACTION call” on page 387.

v

Using the XPI user journaling function, you can:

– Write a record to a CICS journal—see “The WRITE_JOURNAL_DATA call” on

page 388.

user exit programming interface

Chapter 3. The user exit programming interface (XPI)

285

Advertising