Output-CLIv2-request-number is a four byte field that is the CLIv2 logical identifier for a given request on the database.
In this language... | The variable name for Output-CLIv2-request-number is... |
---|---|
COBOL | DBCAREA-O-REQ-ID |
PL/I | O_REQ_ID |
C, C++ | o_req_id |
IBM Assembler | DBCOREQN |
This routine... | Does this for Output-CLIv2-request-number... |
---|---|
DBCHINI | writes |
DBCHCL | writes (CON; RSUP; IRQ; IWPF; CMD) |
Output-CLIv2-request-number is used by... | To... |
---|---|
applications | read |
When the application regains control from a call to DBCHCL for any of the following functions, the logical request is available in the DBCAREA in Output-CLIv2-request-number.
- Connect
- RunStartUp
- Command
- Initiate with Protocol-function
- Initiate Request
Before using the DBCAREA again to call DBCHCL for an operation related to that request, the application must copy the value to Input-CLIv2-request-number.
Compare with Output-TDP-request-number.
Note that CLIv2 and the TDP have a number for each request and that the numbers are not identical.