Parameters Passed
When a request or a response call is made, the exit is passed parameters containing the following information:
Refer Table 3-1 to below.
A terminate call is sent to the exit at TDP termination time or when a DISABLE TMON command is executed.
When the TDPUTCE is enabled, TDP calls the user data collection routine using a BALR 14,15, with register R1 pointing to the parameter list. The parameter list is described by the TDPMNPRM macro, which is distributed with the product.
Function Code |
Function Name |
Origin |
Buffer content for Request call Type |
Buffer content for Response call Type |
1 |
Logon request |
CLIv2 Connect function |
Request parcels |
Response parcels |
2 |
Logoff request |
CLIv2 Disconnect function |
CLIv2 Cleanup routine |
CLI CICS DLGF transaction IMS transaction termination |
3 |
Run request |
CLIv2 Connect function |
Request parcels |
Response parcels |
8 |
Logoff All |
Application termination |
(none) |
(not called) |
9 |
Logoff All Task |
Task termination |
(none) |
(not called) |
11 |
Connect request |
CLIv2 Connect function |
Request parcels |
Response parcels |
12 |
Disable logons |
CLI CICS DISA transaction |
Request parcels |
Response parcels |
13 |
Enable logons |
CLI CICS DENA transaction |
(none) |
(not called) |
16 |
Start request |
CLIv2 Initiate-request function |
Request parcels |
Response parcels |
17 |
Continue request |
CLIv2 Fetch function |
Request parcels |
Response parcels |
18 |
Continue-data request |
CLIv2 Continue-request function |
Request parcels |
Response parcels |
19 |
Abort-data request |
CLIv2 Continue-request function Cancel action |
(none) |
(not called) |
20 |
Abort Start request |
CLIv2 Abort function |
(none) |
(not called) |
32 |
Directed request |
CLIv2 Directed-request function |
Request parcels |
Response parcels |
36 |
Abort Directed request |
CLIv2 Abort function |
(none) |
(not called) |
65 |
TDP command |
z/OS subsystem command TSO DBCCMD command |
Command text |
(not called) |
66 |
TDP command, returning response |
CLIv2 Command function |
Command text |
Response parcels |
68 |
Query Charsets |
CLIv2 Query function Available-character-sets item |
(not called) |
(not called) |