Program specification blocks—DFHCLPSB TYPE=ENTRY

The DFHDLPSB TYPE=ENTRY macro has the following format and operands:
Read syntax diagramSkip visual syntax diagram
>>-DFHDLPSB--TYPE=ENTRY--,PSB=psbname--,MXSSASZ=value----------->

>--+---------------+--,SYSIDENT=name---------------------------><
   '-,RMTNAME=name-'                   

TYPE=ENTRY
Indicates that an entry is to be generated in the PDIR. The maximum number of entries that can be included in the PDIR is 32760.
PSB=psbname
Specifies the name of the program specification block (PSB) accessed through the remote DL/I. The entry must specify the SYSIDNT and MXSSASZ (and optionally, RMTNAME) operands.
MXSSASZ=value
Specifies the maximum size in bytes of a segment search argument to be used for this PSB.
Note: An excessively large value for MXSSASZ affects performance badly, and may lead to a data stream being shipped which is too large for the connected CICS® system.
RMTNAME=name
Indicates the name by which the PSB is known in the remote system or region. The default is the psbname specified in the PSB operand.
SYSIDNT=name
Indicates the 4-character alphanumeric name of the remote system or region for which the PSB is applicable. The name specified must be the name of the CONNECTION definition for the remote system.

If the SYSIDNT of the local system is specified, the request is routed to DBCTL and not function-shipped to a remote region. This allows the same PDIR to be used on both sides of the link if this is required. However, it is not necessary to have a PDIR when communicating with DBCTL.