Input CLIv2 Request Id is a four-byte field that specifies the request to be acted on by DBCHCL.
In this language... |
The variable name for Input CLIv2 Request Id is... |
COBOL |
DBCAREA‑I‑REQ‑ID |
PL/I |
I_REQ_ID |
C |
i_req_id |
IBM Assembler |
DBCIREQN |
This routine... |
Does this for Input CLIv2 Request id... |
DBCHINI |
writes |
DBCHCL |
reads (FET; REW; ERQ; ABT; IWPF; CMD; CRQ) |
Input CLIv2 Request Id is used by... |
To... |
applications |
write |
Applications copy the value that was placed by the Connect, RunStartUp, Initiate with Protocol‑Function, or Initiate Request function in Output CLIv2 Request Id into Input CLIv2 Request Id. If an application uses the same DBCAREA for more than one concurrent request or more than one session, it should save the Output CLIv2 Request Id from each request‘s submission.
Applications must store the appropriate value of Output CLIv2 Request Id in Input CLIv2 Request Id whenever they need the next DBCHCL call to affect a different request.