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; if you do not, the compilation fails.

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
client_ipv6_address
content_length
eyecatcher
function
hostname_length
hostname_ptr
http_version_length
http_version_ptr
method_ptr
method_length
querystring_length
querystring_ptr
request_header_length
request_header_ptr
request_type
resource_escaped_ptr
resource_length
resource_ptr
server_ip_address
server_ipv6_address
urimap
user_data_ptr
version
alias_tranid
converter_program
server_program
user_data_length
userid
application_style
alias_termid
characterset
commarea
dfhcnv_key
hostcodepage
reason
response
unescape
user_token