Design overview

This topic describes the macro calls supported by the AP domain KC subcomponent.

DFHKC macro calls

ATTACH.
This call is converted into a transaction manager domain XMAT ATTACH call to create an instance of the requested transaction. This request is only used to create CICS® system transactions and may not be used to attach a user transaction.
DEQ.
DEQ is used to reduce the use count of a resource previously enqueued on by this transaction. If the use count reaches zero, the resource is freed for use by another transaction. The NQED DEQUEUE service of the NQ domain is used for this function.
ENQ.
The caller passes a resource name or address. The AP domain KC subcomponent issues an NQED ENQUEUE request to the NQ domain.
INITIALIZE.
INITIALIZE is used during CICS initialization to tell the AP domain KC subcomponent to build profile table entries in storage.
PROFBROWSE.
This is used to browse profile table (PFT) entries.
PROFLOC.
This finds the profile table (PFT) entry for the profile ID passed.
REPLACE.
This replaces an existing profile table entry by a new version.
RESUME.
This call is converted into a dispatcher domain DSSR RESUME call to resume the suspended task.
WAIT.
Wait calls are converted into the appropriate dispatcher domain call.
WAITINIT.
This is used once during initialization to wait for the completion of an earlier INITIALIZE call.
[[ Contents Previous Page | Next Page Index ]]