10. MODIFICATION › 10.3 Primary Execution Modules › VMTXFR Data Transmission Driver
VMTXFR Data Transmission Driver
+--------+
| VMTXFR | Data Transmission Driver
+--------+
The VMTXFR module contains the main line logic for data
transfer. It provides initial parameter analysis and logic
setup and controls the flow of data from input routines to
output routines.
The parameters for VMTXFR are built dynamically by the
VMTXMIT EXEC in CMS, based on options set while using the VM
Data Transfer Panels. They are included here to provide
information for product modification.
All VMTXFR parameters are in keyword format; the minimum
abbreviation for a parameter is its initial character, unless
otherwise noted. VMTXFR is passed parameters either in CMS
or OS format.
CMS format: VMTXFR parm1 parm2 ...
CMS example: VMTXFR C=Y SP=Y SEL=VMTSEL I=VMTRDM O=VMTPUN
OS format: EXEC PGM=VMTXFR,PARM='parm1 parm2 ...'
OS example: EXEC PGM=VMTXFR,PARM='C=Y SP=Y SEL=VMTSEL'
PARAMETERS
ARCHIVE=module This parameter specifies the name of the
module to be used for writing archive data.
The default is VMTOSO.
Note: This data is written prior to record
selection.
BUFFSIZE=nnnnn This parameter specifies the size of the
buffer to be used for building compressed
data records. The default and maximum is
32756.
COMPRESS=Y|N This parameter indicates whether or not data
compression is required. The default is Y
(Yes).
DUPLEX=module This parameter specifies the name of the
module to be used for writing duplex data.
The default is VMTOSO.
Note: This data is written following record
selection.
INPUT=module This parameter specifies the name of the
module to be used for reading data. The
default is VMTOSI.
OUTPUT=module This parameter specifies the name of the
module to be used for writing data. The
default is VMTOSO.
SELECT=module This parameter specifies the name of the
module to be used to perform data selection
and record counts reporting. If this
parameter is not specified, the record
selection function is not performed.
SPLIT=Y|N This parameter indicates whether or not data
split (converting output data to 80 fixed
length records) should be performed. The
default is Y (Yes). The minimum
abbreviation for this keyword is 'SP'.
LINES=nnn This parameter specifies the number of lines
per page for the print file. The default is
60 lines.