gtpc1m16Transmission Control Protocol/Internet Protocol

Using the CLAW Process Trace Function

Use the process trace function to trace system routines in the CCLAW1 CSECT. The process trace function is more of a system programming tool that you can use to debug any problems with the CLAW system process. Use the process trace function to debug CLAW APIs.

See Appendix E, TCP/IP Restricted CLAW C Functions: Reference for more information about CLAW C functions.

See Appendix A, CLAW Trace Postprocessor for sample JCL as well as sample process trace output.

You can write the CLAW process trace information to the real-time (RTA or RTL) tape and then use the CLAW process trace postprocessor (CLTP) to format and print the trace information.

Starting the CLAW Process Trace Function

To start the CLAW process trace function, do the following:

  1. Enter the ZCLAW TRACE command with the START parameter specified. Also specify the PROCESS parameter.
  2. Enter the ZCLAW TRACE command with the START TAPE parameters specified to start writing the CLAW process trace information to the real-time (RTA or RTL) tape.

See TPF Operations for more information about the ZCLAW TRACE command.

Stopping the CLAW Process Trace Function

To stop the CLAW process trace function (and stop writing the trace information to tape), do the following:

  1. Enter the ZCLAW TRACE command with the STOP ALL parameters specified.
  2. Enter the ZTOFF command to remove the tape.

See TPF Operations for more information about the ZCLAW TRACE and ZTOFF commands.