15.10 - Input CLIv2 Request Id - Call-Level Interface Version 2

Teradata Call-Level Interface Version 2 Reference for Mainframe-Attached Systems

prodname
Call-Level Interface Version 2
vrm_release
15.10
category
Programming Reference
featnum
B035-2417-035K

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.