FPT and WinFPT Reference Manual - Command-line Commands

| SimCon Home | Reference Manual Home |


VX/RMS LIBRARY ID

Syntax:

% VX/RMS LIBRARY ID [:] <integer>

Function:

The commands CHANGE ISAM FILE REFERENCES TO SUB-PROGRAM CALLS , CHANGE ALL I/O TO SUB-PROGRAM CALLS and CHANGE FILE I/O TO SUB-PROGRAM CALLS replace some or all I/O statements by calls to the VX/RMS library routines. This command specifies the version of the VX/RMS libraries to be used. There are two important issues:

  1. In versions of the VX/RMS libraries with compatibility ID 2 or lower, the VXRMS_INIT routine had two arguments. For ID 3 and later, a third argument was introduced which specifies whether or not all file I/O is to be handled by VX/RMS.

  2. The VXRMS_PACK_BUFFER and VXRMS_UNPACK_BUFFER routines are available in versions of the libraries with ID 4 and later. Values of the library ID of 3 or less imply the command VX/RMS NOT TO USE PACK BUFFER SUBROUTINES.

Where to use this command:

Operating system command line

Yes


Configuration file, config.fsp

Yes


Specification (FSP) files, *.fsp

Yes


Interactively, to FPT> prompt:

Yes


Interactive command files

Yes


Embedded in the Fortran code

Yes


Default:

% VX/RMS LIBRARY ID: 4

(Note that defaults may be changed in the configuration file)

See also:

CHANGE ALL I/O TO SUB-PROGRAM CALLS

CHANGE FILE I/O TO SUB-PROGRAM CALLS

CHANGE ISAM FILE ACCESSES TO SUB-PROGRAM CALLS


Copyright ©1995 to 2014 Software Validation Ltd. All rights reserved.