This parameter specifies the TCP/IP printer driver name and options that can be used to select various levels of TCP/IP printer support as follows:
|
Parameter
|
Printer Support
|
|
TCPDRIV=LPR
[A] [E] [N] [Q] [R] [W]
[C] [D] [J] [L] [S] [U] [X] [Y] [Z] [0] [1] [2] [5] [6] [b] [g] [n] [p] [r] [w]
[B] [F] [3]
[T] [9]
|
Selects the basic LPR print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=DSO
[A] [E] [N] [Q] [R] [W]
[D] [J] [L] [S] [X] [5] [g] [r]
[B] [F] [3] [4]
[T] [9]
|
Selects the basic DSO print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=PCL5
[A] [E] [N] [Q] [R] [W]
[C] [D] [J] [L] [S] [U] [X] [Y] [Z] [0] [1] [2] [5] [6] [b] [g] [n] [r] [w]
[B] [F] [G] [H] [O] [3] [4] [i]
[T] [9]
|
Selects the LPR PCL5 print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=PJL
[A] [E] [N] [Q] [R] [W]
[C] [D] [J] [L] [S] [U] [X] [Y] [Z] [0] [1] [2] [5] [6] [b] [g] [n] [p] [r] [w]
[B] [G] [O] [3] [4]
[T] [P] [9]
|
Selects the LPR PJL print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=PJL4
[A] [E] [N] [Q] [R] [W]
[C] [D] [J] [L] [S] [U] [X] [Y] [Z] [0] [1] [2] [5] [6] [b] [g] [n] [p] [r] [w]
[B] [F] [G] [H] [K] [O] [3] [4]
[T] [P] [9]
|
Selects the LPR PJL4 print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=PJL5 [A] [E] [N] [Q] [R] [W]
[J] [L] [S] [V] [X] [5] [8] [g] [r]
[B] [F] [G] [K] [O] [3] [4]
[T] [P] [I] [9]
|
Selects the PJL5 print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=LCDS
[A] [E] [N] [Q] [R] [W]
[C] [D] [X] [Y] [Z] [1] [2] [5] [6] [7] [n] [p] [w]
[B]
[T] [9]
|
Selects the Xerox DocuSP LCDS print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=BARR
[A] [E] [N] [Q] [R] [W]
[C] [D] [X] [Y] [Z] [1] [2] [5] [6] [7] [p] [n] [w]
[B]
[T] [9]
|
Selects the BARR print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=IPDS
[A] [E] [N] [Q] [R] [W]
[D]
[T] [9]
|
Selects the IPDS print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=DISK
-
[J] [S] [5]
[B] [F] [H]
[T]
|
Selects the data set print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=SMTP
[A] [E] [N] [Q] [R] [W]
[J] [S] [5]
[B] [F] [H]
[T] [9] [x]
|
Selects the email print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=SAR
-
[J] [S] [5]
[B] [F] [H]
[T]
|
Selects the SAR print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=JES
-
[J] [S] [5]
[B] [F] [H]
[T]
|
Selects the JES print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=ESF
-
[J] [S] [5]
[B] [F] [H]
[T]
|
Selects the ESF print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=FTP
-
[J] [S] [5]
[B] [F] [H]
[T] [e]
|
Selects the FTP print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=XCOM
-
[J] [S] [5]
[B] [F] [H]
[T]
|
Selects the XCOM print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=C:D
-
[J] [S] [5]
[B] [F] [H]
[T] [e]
|
Selects the C:D print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
|
TCPDRIV=DUMMY
-
-
-
-
|
Selects the DUMMY print driver
+ Communication options
+ Protocol options
+ Formatting options
+ Trace options
|
- A—Try source port 721-1023, instead of just trying the default LPD source ports 721-731.
- B—Activates auto include of existing FCB, Form and Chars BINLIB resource members.
- C—If multi copy file processed, send only one copy of file in the data file and multiple print commands in the control file.
- D—Write the output data stream to a disk data set.
- E—Have TCP/IP automatically assign an ephemeral (short-lived) source port in the range 1024-5000.
- F—Activates auto include and auto formatting for print drivers PJL4, PJL5, and PCL5. For the standard LPR driver and the DSO driver, activates support of LINECNT or FCB page length for NOCC files and for single page ASA files. Activates FCB-based auto formatting if the text wrappers are used for print drivers DISK, SMTP, SAR, JES, ESF, FTP, XCOM and C:D.
- G—Activates auto include of existing FCB, Form and Chars PCLLIB resource members for print driver PJL, PJL4, PJL5, and PCL5. Commands are entered in EBCDIC. An asterisk or blank in column 1 indicates a comment line. A blank terminates the command string on each line. Data after the first blank is ignored. DEVICE statements are supported. PCL and Non-PCL commands can exist in the same PCLLIB member.
- H—Activates auto include and auto formatting for print drivers PJL4 and PCL5 in the same way as option F, except that the FCB page length is not used. Instead it defaults to 6LPI, allowing 43 lines/page in Landscape and 60 lines/page in Portrait. If the number of lines per page in the data file is higher, the used LPI and lines/page is automatically adjusted.
Activates max page length based auto formatting if the text wrappers are used for print drivers DISK, SMTP, SAR, JES, ESF, FTP, XCOM and C:D.
- I—Generates (per print request), an output spool file named INFTRACE with all PJL DINQUIRE, INQUIRE, and INFO status read back information received
The output file is not opened until some read back information for these three types of PJL command is received.
- J—Carriage control characters are treated as data and the 'r' filter is used.
- K—Include EBCDIC PCL commands if found at the bottom of a PJLLIB resource member, as well as all formatting provided by the "F" option.
- L—Leave trailing blanks in the data stream. If X'19' (3270 EOM) is found in the file, replace it with X'0D0A' and truncate the rest of the record.
- N—Use non-blocking sends, which improves Cancel/Interrupt command support and printer TIMEOUT= support. This option must not be used for LPD print servers as it can slow down the data transfer.
- O—If Form PCL member found in the OVLYLIB library, include it as an automatic page overlay on every printed page.
- P—Generates (per print request) a PJL buffer trace of all PJL commands sent and all PJL status read back information received into an output spool file named PJLTRACE.
- Q—Bind TCP/IP session from the TCPLHOST=Local-IP-Address specified internet address.
- R—Resets the TCP/IP connection immediately when a session is closed.
- S—Suppress CC and TRC characters in print records if present.
- T—Generates (per print request) a TCP/IP buffer trace of all data sent and received into an output spool file named TCPTRACE.
- U—Sends the data file before the LPR control file; this supports VAX, Ultrix, and other systems that require the data file to be sent before the control file.
- V—Enables PJL Verbose support, so unsolicited device status for all status changes plus notification of all PJL parser warnings and errors are reported.
- W—Delay next session request in the FSSNPRO= specified number of seconds.
- X—Skips VTAM Transparency support and treats strings containing x'35' as normal data.
- Y—Activates EPS Extended Class support, so an extended class parameter is included in the control file. Extended class parameter format:
"Cc:room:CH=chars:FC=fcb:LC=999:F=forms:ID=JOB99999
:ACCOUNT=cccc:DEST=dest:FORMDEF=ccccc:PAGEDEF=ccccc
:JOBN=jobname:PRMODE=cccccccc:WRITER=cccccccc"
- Z—Activates the use of long 6 digit job numbers.
- 0—Send multiple copies as individual data files, but only if the U option is also specified.
- 1—Count the number of bytes in the print file before starting the printer session.
- 2—Skip byte counting, use a very high byte count.
- 3—Include VPS Start Printer command string before the print file, and VPS End Printer command string after the print file. The VPS resource library must be added to the CA Spool proc's STEPLIB DD concatenation. The WRITER name or the FORM name is used to select the correct member from the VPS resource library.
If USERPARM=BAN=*mbr* is specified on the node statement, the command strings contained in *mbr* is included before, after, or both the CA Spool separator page.
- 4—Enable AES Rijndael print data encryption.
- 5—Print file as EBCDIC PCL if ASA file with lrecl=253 and first record starts with "1" and contains string "<esc>E<esc>".
- 6—Override NODE parameter TCPPRT with the writer name from the ESFOPEN fields @OPGRDST or @OPGRWTR. These fields can be modified by user exit ESFU009.
- 7—Pass the creating userid in the P control file line or the LCDS job header instead of the FORM name.
- 8—Flush common PCL commands from the data stream when restarting an interrupted PCL data stream on a printer using the PJL5 driver. Commands beginning with X'1B2A70', X'1B2670' and X'1B2A62' will be removed.
- 9—Generate Resolver trace.
- b—Add a blank between consecutive form feeds. This format is required for some VIPP printers.
- e—Create a sysout file trace of the data written by the FTP api or cause the DMPRINT dd to be used to write api messages for the C:D api. This option skips the need to create a TCPTRACE file in cases where the amount of data in the CA Spool file is large and the data is not part of the reason that debugging is required.
- g—Activates auto include of existing FCB, Form and Chars PCLLIB resource members for print drivers LPR ,DSO ,PJL, PJL4, PJL5, and PCL5. Commands are entered in EBCDIC. An asterisk or blank in column 1 indicates a comment line. A blank terminates the command string on each line. Data after the first blank is ignored. DEVICE statements are supported. PCL and Non PCL commands can exist in the same PCLLIB member.
- i—Use the JCL Output Statement INTRAY and the NODE DRIVPRMn BINn paramters to determine the numeric value to use in the PCL Paper Source command that is added ahead of the data file. The INTRAY value is correlated to the corresponding BINn parameter and the numeric value specified in the BINn is used in the PCL Paper Source command. If no matching BINn parameter is specified, the number in the INTRAY parameter is used in the PCL Paper Source command. This applies only to the PCL5 driver.
- n—Do not send the LPR control file as part of the LPR print session. The target node is responsible for routing the file to the correct print queue.
- p—Pass the FORM name in the P control file line instead of the file creating userid.
- r—Automatic include of existing PCLLIB, PJLLIB or BINLIB members that match a file's Remote Destination, Writer Name or Form Name before the print file, and the RESET member after the print file. An asterisk or blank in column 1 indicates a comment line. A blank terminates the command string on each line. Data after the first blank is ignored. DEVICE statements are supported.
A member whose name matches the Remote Destination is used, if found. If no match is found, a member whose name matches the Writer is used. If no match is found, a member whose name matches the Form Name, up to 8 characters in length, is used.
Automatic formatting does not take place when the 'r' option is used. Options that provide automatic formatting such as 'F' and 'H' are ignored when the 'r' option is specified with any of the PCL or PJL print drivers. The F option for the LPR and DSO drivers that provides page length support works in conjunction with the 'r' option. The 'K' option's support of additional PCL commands specified at the end of PJLLIB members works in conjunction with the 'r' option. However, the automatic formatting that the 'K' option provides does not occur when the 'r' and 'K' options are used together.
To search BINLIB for members whose names match a file's Remote Destination, Writer or Form Name attribute, the 'B' option must be specified with the 'r' option.
- w—Pass the file max LRECL as the width of output in the W control line.
- x—Displays the response from the SMTP server after the message is sent.
Note: some SMTP servers respond with just "OK", while others can contain additional information like the mail message ID.
Options T, P, and I are mutually exclusive on the same TCPDRIV parameter. Options A and E are mutually exclusive on the same TCPDRIV parameter.
The default value is LPR.