Previous Topic: VMTXMIT VM Data Transfer Command

Next Topic: VMTWAITR Wait for an Event

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.