home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
o22516d1.zip
/
FAAAEWOF.@BL
/
FAAAEWOF.CBL
Wrap
Text File
|
1992-04-09
|
16KB
|
293 lines
*************************************************************
* COPYBOOK : FAAAEWOF *
*
* COPYRIGHT : NONE
* *
* DESCRIPTION : Offline system management parameters *
* COBOL copybook. *
* *
* STATUS : RELEASE 1.2 *
* *
* DEPENDENCIES: 1) COBOL/2 compiler *
* 2) PS/2 and PC processor *
* *
*************************************************************
*
* Parameter block to FAAIMP
*
01 FAA-IMPPARM.
02 FAA-IMP-USERID PIC X(8).
02 FAA-IMP-PASSWORD PIC X(8).
02 FAA-IMP-CICSPATH-PTR POINTER.
02 FAA-IMP-LOGFILE-PTR POINTER.
02 FAA-IMP-GROUP PIC X(8).
02 FAA-IMP-IMPFILE-PTR POINTER.
02 FAA-IMP-PROGRAMS-FLAG PIC X.
88 FAA-DONT-IMP-PROGRAMS VALUE X'00'.
88 FAA-IMP-PROGRAMS VALUE X'01'.
02 FAA-IMP-DATAFILES-FLAG PIC X.
88 FAA-DONT-IMP-DATAFILES VALUE X'00'.
88 FAA-IMP-DATAFILES VALUE X'01'.
02 FAA-IMP-CVT-FLAG PIC X.
88 FAA-DONT-IMP-CVT VALUE X'00'.
88 FAA-IMP-CVT VALUE X'01'.
02 FAA-IMP-SNT-FLAG PIC X.
88 FAA-DONT-IMP-SNT VALUE X'00'.
88 FAA-IMP-SNT VALUE X'01'.
02 FAA-IMP-DOS-FLAG PIC X.
88 FAA-IMP-OS2-SYSTEM VALUE X'00'.
88 FAA-IMP-DOS-SYSTEM VALUE X'01'.
02 FAA-IMP-LOG-APPEND-FLAG PIC X.
88 FAA-IMP-DONT-APPEND VALUE X'00'.
88 FAA-IMP-APPEND VALUE X'01'.
02 FAA-IMP-IGNORE-ERRORS-FLAG PIC X.
88 FAA-IMP-DONT-IGNORE-ERRORS VALUE X'00'.
88 FAA-IMP-IGNORE-ERRORS VALUE X'01'.
02 FAA-IMP-FUNCTION PIC X.
88 FAA-IMP-MERGE VALUE 'M'.
88 FAA-IMP-REPLACE VALUE 'R'.
88 FAA-IMP-DELETE VALUE 'D'.
02 FAA-IMP-BACKUPFILE-PTR POINTER.
*
* Parameter block to FAAEXP
*
01 FAA-EXPPARM.
02 FAA-EXP-USERID PIC X(8).
02 FAA-EXP-PASSWORD PIC X(8).
02 FAA-EXP-CICSPATH-PTR POINTER.
02 FAA-EXP-LOGFILE-PTR POINTER.
02 FAA-EXP-GROUP PIC X(8).
02 FAA-EXP-EXPFILE-PTR POINTER.
02 FAA-EXP-PROGRAMS-FLAG PIC X.
88 FAA-DONT-EXP-PROGRAMS VALUE X'00'.
88 FAA-EXP-PROGRAMS VALUE X'01'.
02 FAA-EXP-DATAFILES-FLAG PIC X.
88 FAA-DONT-EXP-DATAFILES VALUE X'00'.
88 FAA-EXP-DATAFILES VALUE X'01'.
02 FAA-EXP-CVT-FLAG PIC X.
88 FAA-DONT-EXP-CVT VALUE X'00'.
88 FAA-EXP-CVT VALUE X'01'.
02 FAA-EXP-SNT-FLAG PIC X.
88 FAA-DONT-EXP-SNT VALUE X'00'.
88 FAA-EXP-SNT VALUE X'01'.
02 FAA-EXP-DOS-FLAG PIC X.
88 FAA-EXP-OS2-SYSTEM VALUE X'00'.
88 FAA-EXP-DOS-SYSTEM VALUE X'01'.
02 FAA-EXP-LOG-APPEND-FLAG PIC X.
88 FAA-EXP-DONT-APPEND VALUE X'00'.
88 FAA-EXP-APPEND VALUE X'01'.
02 FAA-EXP-IGNORE-ERRORS-FLAG PIC X.
88 FAA-EXP-DONT-IGNORE-ERRORS VALUE X'00'.
88 FAA-EXP-IGNORE-ERRORS VALUE X'01'.
02 FAA-EXP-FUNCTION PIC X.
88 FAA-EXP-MERGE VALUE 'M'.
88 FAA-EXP-REPLACE VALUE 'R'.
88 FAA-EXP-DELETE VALUE 'D'.
02 FAA-EXP-NEW-GROUP PIC X(8).
*
* Parameter block to FAASTF
*
01 FAA-STFPARM.
02 FAA-STF-USERID PIC X(8).
02 FAA-STF-PASSWORD PIC X(8).
02 FAA-STF-CICSPATH-PTR POINTER.
02 FAA-STF-LOGFILE-PTR POINTER.
02 FAA-STF-GROUP PIC X(8).
02 FAA-STF-VALUE POINTER.
02 FAA-STF-NAME PIC X(8).
02 FAA-STF-FIELD PIC 9(4) COMP-5.
88 FAA-SIT-DESCRIPTION VALUE 000.
88 FAA-SIT-CWA-SIZE VALUE 001.
88 FAA-SIT-MAX-TWA-SIZE VALUE 002.
88 FAA-SIT-MAX-COMMAREA-SIZE VALUE 003.
88 FAA-SIT-TEMPSTORAGE-CI-SIZE VALUE 004.
88 FAA-SIT-TIOA-SIZE VALUE 005.
88 FAA-SIT-SIOA-SIZE VALUE 006.
88 FAA-SIT-SIO-REC-SIZE VALUE 007.
88 FAA-SIT-GETMAIN-STACK-SIZE VALUE 008.
88 FAA-SIT-IC-START-QUEUE-SIZE VALUE 009.
88 FAA-SIT-NUM-TRACE-ENTRIES VALUE 010.
88 FAA-SIT-MAX-NUMB-TASKS VALUE 011.
88 FAA-SIT-MIN-FREE-TASKS VALUE 012.
88 FAA-SIT-HOST-LOGOFF-DELAY VALUE 013.
88 FAA-SIT-LOCAL-SIGNON-REQUIRED VALUE 014.
88 FAA-SIT-REMOTE-SIGNON-REQUIRED VALUE 015.
88 FAA-SIT-HOST-SYSIDNT VALUE 016.
88 FAA-SIT-USER-CONV-TAB VALUE 017.
88 FAA-SIT-LOCAL-SYSIDNT VALUE 018.
88 FAA-SIT-INITIAL-TRANSID VALUE 019.
88 FAA-SIT-DUMP-FLAG VALUE 020.
88 FAA-SIT-DATE-FORMAT VALUE 021.
88 FAA-PCT-PROGRAM-NAME VALUE 100.
88 FAA-PCT-TRANSACTION-TYPE VALUE 101.
88 FAA-PCT-SECURE VALUE 102.
88 FAA-PCT-CAN-BE-PURGED VALUE 103.
88 FAA-PCT-SYSID VALUE 104.
88 FAA-PCT-REMOTE-TRANSID VALUE 105.
88 FAA-PCT-DESCRIPTION VALUE 106.
88 FAA-SNT-PASSWORD VALUE 200.
88 FAA-SNT-AUTHORIZED VALUE 201.
88 FAA-SNT-EXTERNAL-SECURITY VALUE 202.
88 FAA-SNT-OPERATOR-ID VALUE 203.
88 FAA-SNT-OPERATOR-CLASS VALUE 204.
88 FAA-SNT-OPERATOR-KEYS VALUE 205.
88 FAA-SNT-DESCRIPTION VALUE 206.
88 FAA-FCT-DATASET-NAME VALUE 300.
88 FAA-FCT-OPEN-ENABLE VALUE 301.
88 FAA-FCT-ACCESS-METHOD VALUE 302.
88 FAA-FCT-BASE-FILE-NAME VALUE 303.
88 FAA-FCT-SYSID VALUE 304.
88 FAA-FCT-REMOTE-NAME VALUE 305.
88 FAA-FCT-DESCRIPTION VALUE 306.
88 FAA-TCT-NETWORK-NAME VALUE 400.
88 FAA-TCT-TERMINAL-TYPE VALUE 401.
88 FAA-TCT-MODEL VALUE 402.
88 FAA-TCT-ASSOCIATED-PRINTER VALUE 403.
88 FAA-TCT-PRINTER-CLOSE-MODE VALUE 404.
88 FAA-TCT-INIT-TRANS-REQUIRED VALUE 405.
88 FAA-TCT-DESCRIPTION VALUE 406.
88 FAA-TCT-SCREEN-HEIGHT VALUE 407.
88 FAA-TCT-WORK-STATION-SETUP VALUE 408.
88 FAA-TCT-SCREEN-WIDTH VALUE 409.
88 FAA-TCT-PM-FULL-SCREEN VALUE 410.
88 FAA-TCT-UPPER-CASE-TRANSLATION VALUE 411.
88 FAA-TCT-TERMINAL-PRIORITY VALUE 412.
88 FAA-TCT-GRAPHIC-CHAR-SET-ID VALUE 413.
88 FAA-TCT-CODE-PAGE VALUE 414.
88 FAA-TCT-3151-ASYNC-PORT VALUE 415.
88 FAA-TCT-KATAKANA VALUE 416.
88 FAA-TCT-3151-ASYNC-BPS VALUE 417.
88 FAA-TCT-EXT-ATTRIB-COLOR VALUE 418.
88 FAA-TCT-EXT-ATTRIB-HILIGHT VALUE 419.
88 FAA-TCT-USER-AREA-SIZE VALUE 420.
88 FAA-TCS-CONNECTION-TYPE VALUE 500.
88 FAA-TCS-CONNECTION-PRIORITY VALUE 501.
88 FAA-TCS-DESCRIPTION VALUE 502.
88 FAA-TCS-SEND-SESSION-COUNT VALUE 503.
88 FAA-TCS-RECEIVE-SESSION-COUNT VALUE 504.
88 FAA-TCS-SESSION-BUFFER-SIZE VALUE 505.
88 FAA-TCS-SEND-SESSION-PREFIX VALUE 506.
88 FAA-TCS-RECEIVE-SESSION-PREFIX VALUE 507.
88 FAA-TCS-MODE-NAME VALUE 508.
88 FAA-TCS-LU-ALIAS VALUE 509.
88 FAA-TCS-PARTNER-LU-ALIAS VALUE 510.
88 FAA-TCS-NETB-ADAPTER VALUE 511.
88 FAA-TCS-SNA-NETNAME VALUE 512.
88 FAA-TCS-ATTACH-SECURITY VALUE 513.
88 FAA-TCS-PARTNER-CODE-PAGE VALUE 514.
88 FAA-TCS-LU2-SYSTEM-SHORT-NAME VALUE 515.
88 FAA-TCS-LU2-HOST-APPLID VALUE 516.
88 FAA-TCS-3270-EXTERNAL-SECURITY VALUE 517.
88 FAA-TCS-HOST-SIGNOFF-ACTION VALUE 518.
88 FAA-TCS-DISABLE-KEYBOARD VALUE 519.
88 FAA-TST-RECOVERABLE-QUEUE VALUE 601.
88 FAA-TST-SYSID VALUE 602.
88 FAA-TST-REMOTE-QUEUE VALUE 603.
88 FAA-TST-DESCRIPTION VALUE 604.
88 FAA-DCT-FACILITY-TYPE VALUE 700.
88 FAA-DCT-DESCRIPTION VALUE 701.
88 FAA-DCT-RECOVERABLE-QUEUE VALUE 702.
88 FAA-DCT-TRIGGER-LEVEL VALUE 703.
88 FAA-DCT-TRANSID VALUE 704.
88 FAA-DCT-TERMINAL-ID VALUE 705.
88 FAA-DCT-INPUT-OUTPUT VALUE 706.
88 FAA-DCT-FIXED-VARIABLE VALUE 707.
88 FAA-DCT-DEVICE-TYPE VALUE 708.
88 FAA-DCT-DEVICE-FILENAME VALUE 709.
88 FAA-DCT-SYSID VALUE 710.
88 FAA-DCT-RECORD-LENGTH VALUE 711.
88 FAA-DCT-REMOTE-DESTINATION VALUE 712.
88 FAA-DCT-INDIRECT-DESTINATION VALUE 713.
88 FAA-PPT-RESIDENT-REMOTE VALUE 800.
88 FAA-PPT-RMT-SYSID VALUE 801.
88 FAA-PPT-RMT-PROGRAM VALUE 802.
88 FAA-PPT-TYPE VALUE 803.
88 FAA-PPT-DESCRIPTION VALUE 804.
02 FAA-STF-LOG-APPEND-FLAG PIC X.
88 FAA-STF-DONT-APPEND VALUE X'00'.
88 FAA-STF-APPEND VALUE X'01'.
02 FAA-STF-IGNORE-ERRORS-FLAG PIC X.
88 FAA-STF-DONT-IGNORE-ERRORS VALUE X'00'.
88 FAA-STF-IGNORE-ERRORS VALUE X'01'.
02 FAA-STF-TABLE PIC X.
88 FAA-DCT VALUE 'D'.
88 FAA-FCT VALUE 'F'.
88 FAA-PCT VALUE 'P'.
88 FAA-PPT VALUE 'O'.
88 FAA-SIT VALUE 'Z'.
88 FAA-SNT VALUE 'S'.
88 FAA-TCS VALUE '%'.
88 FAA-TCT VALUE 'T'.
88 FAA-TST VALUE 'Q'.
*
* Return codes. RETURN-CODE variable is moved to FAA-RETURN-CODE
* for interpretation.
*
01 FAA-RETURN-CODE.
02 FAA-RETURN-MINOR PIC X.
88 FAA-NONE VALUE X'00'.
88 FAA-OPENFAIL VALUE X'01'.
88 FAA-IOERROR VALUE X'02'.
88 FAA-NOSPACE VALUE X'03'.
88 FAA-SPECIFIED VALUE X'04'.
88 FAA-INVALID VALUE X'05'.
88 FAA-TABLE VALUE X'06'.
88 FAA-VALUE VALUE X'07'.
88 FAA-MAP VALUE X'09'.
88 FAA-CTL VALUE X'0A'.
88 FAA-CTLMAP VALUE X'0B'.
88 FAA-MSG VALUE X'0C'.
88 FAA-FILESERVER VALUE X'0D'.
88 FAA-IMPERR VALUE X'0E'.
88 FAA-INVREQ VALUE X'0F'.
88 FAA-SYNTAX VALUE X'10'.
88 FAA-NEWGROUP VALUE X'11'.
88 FAA-USERID VALUE X'12'.
88 FAA-PASSWORD VALUE X'13'.
88 FAA-MAPSET VALUE X'14'.
88 FAA-KEYNOTFOUND VALUE X'15'.
88 FAA-DUPLICATE VALUE X'16'.
88 FAA-PERMISSIONERROR VALUE X'17'.
88 FAA-AUTHORITY VALUE X'18'.
02 FAA-RETURN-MAJOR PIC X.
88 FAA-OK VALUE X'00'.
88 FAA-IMPFILE VALUE X'01'.
88 FAA-EXPFILE VALUE X'02'.
88 FAA-CTLFILE VALUE X'03'.
88 FAA-MAPFILE VALUE X'04'.
88 FAA-LOGFILE VALUE X'05'.
88 FAA-BAKFILE VALUE X'06'.
88 FAA-PRGFILE VALUE X'07'.
88 FAA-DATFILE VALUE X'08'.
88 FAA-CICSPATH VALUE X'09'.
88 FAA-INVFIELD VALUE X'0B'.
88 FAA-INVTABLE VALUE X'0C'.
88 FAA-RECORDNOTFOUND VALUE X'0D'.
88 FAA-NORESOURCES VALUE X'0E'.
88 FAA-INVFUNCTION VALUE X'0F'.
88 FAA-FAIL VALUE X'10'.
88 FAA-INVGROUP VALUE X'11'.
88 FAA-SECURITY VALUE X'12'.
88 FAA-INVNEWGROUP VALUE X'13'.