The Input-CLIv2-connection-number 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-number is...|
|This routine...||Does this for Input-CLIv2-connection-number...|
|DBCHCL||reads (RSUP; IRQ; FET; REW; ERQ; ABT; DSC; CMD; IWPF; CRQ)|
|Input-CLIv2-connection-number is used by...||To...|
Applications copy the value from Output-CLIv2-connection-number into Input-CLIv2-connection-number. If an application uses the same DBCAREA to run sessions concurrently, it should save Output-CLIv2-connection-number from each session logon.
Applications must store the appropriate value of Output-CLIv2-connection-number in Input-CLIv2-connection-number 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-number is zero.