Input CLIv2 Connection Id - Call-Level Interface Version 2

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

Product
Call-Level Interface Version 2
Release Number
15.10
Language
English (United States)
Last Update
2018-10-07
dita:id
B035-2417
lifecycle
previous
Product Category
Teradata Tools and Utilities

The Input CLIv2 Connection Id is a four-byte field that specifies the session to be acted on by DBCHCL.

 

In this language...

The variable name for Input CLIv2 Connection Id is...

COBOL

DBCAREA‑I‑SESS‑ID

PL/I

I_SESS_ID

C

i_sess_id

IBM Assembler

DBCICONN

 

This routine...

Does this for Input CLIv2 Connection Id...

DBCHINI

writes

DBCHCL

reads (RSUP; IRQ; FET; REW; ERQ; ABT; DSC; CMD; IWPF; CRQ)

 

Input CLIv2 Connection Id is used by...

To...

applications

write

Applications copy the value from Output CLIv2 Connection Id into Input CLIv2 Connection Id. If an application uses the same DBCAREA to run sessions concurrently, it should save Output CLIv2 Connection Id from each session logon.

Applications must store the appropriate value of Output CLIv2 Connection Id in Input CLIv2 Connection Id whenever then need the next DBCHCL call to affect a different session.

When DBCHCL is called for the RunStartUp, Command, Initiate with Protocol‑Function, or Initiate Request function, an implicit Connect function takes place first if Input CLIv2 Connection Id is zero.