Summary of parameters for analyzer programs

Attention: This topic contains Product-sensitive Programming Interface and Associated Guidance Information.

The names of the parameters and constants for analyzer programs, translated into appropriate forms for the different programming languages supported, are defined in files supplied as part of CICS®.

Language Parameters file Constants file
Assembler DFHWBTDD DFHWBUCD
C DFHWBTDH DFHWBUCH
COBOL DFHWBTDO DFHWBUCO
PL/I DFHWBTDL DFHWBUCL

These files give language-specific information about the data types of the fields in the COMMAREA. If you use these files you must specify XOPTS(NOLINKAGE) on the Translator step; failure to do this causes the compile to fail.

In the following table, the names of the parameters are given in abbreviated form: each name in the table must be prefixed with wbra_ to give the name of the parameter.

Table 1. Parameters for analyzer programs
Input wbra_ Inout wbra_ Output wbra_

client_ip_address
content_length
eyecatcher
function
Start of changehostname_lengthEnd of change
Start of changehostname_ptrEnd of change
http_version_length
http_version_ptr
method_ptr
method_length
Start of changequerystring_lengthEnd of change
Start of changequerystring_ptrEnd of change
request_header_length
request_header_ptr
request_type
Start of changeresource_escaped_ptrEnd of change
resource_length
resource_ptr
server_ip_address
Start of changeurimapEnd of change
user_data_ptr

Start of changealias_tranidEnd of change
Start of changeconverter_programEnd of change
Start of changeserver_programEnd of change
user_data_length
userid

Start of changeapplication_styleEnd of change
Start of changealias_termidEnd of change
Start of changecharactersetEnd of change
Start of changecommareaEnd of change
dfhcnv_key
Start of changehostcodepageEnd of change
reason
response
unescape
user_token