cdc:nos2.source:opl871:begin
Table of Contents
BEGIN
Table Of Contents
- [00004] BEGIN - TRANSFER PRIMARY COMMUNICATION BLOCK.
- [00019] TRANSFER PRIMARY COMMUNICATION BLOCK.
Source Code
- BEGIN.txt
- IDENT BEGIN
- ENTRY BEGIN
- SYSCOM B1
- TITLE BEGIN - TRANSFER PRIMARY COMMUNICATION BLOCK.
- *COMMENT BEGIN - TRANSFER PRIMARY C.B.
- COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992.
- SPACE 4
- ***** BEGIN - TRANSFER PRIMARY COMMUNICATION BLOCK.
- *
- * W.E. MARTIN. 79/03/30.
- SPACE 4
- * COMMOM TEXT.
- *CALL COMCMAC
- *CALL COMKMAC
- *CALL COMSPRD
- BEGIN SPACE 4,30
- *** BEGIN - TRANSFER PRIMARY COMMUNICATION BLOCK.
- *
- * *BEGIN* ALLOWS A TASK TO SPECIFY THE FWA OF IT-S
- * COMMUNICATION BLOCK AREA AND REBY FREE THE RESTRICTION ON THE
- * THE IMPLEMENTATION LANGUAGE TO RESERVE THE FIRST WORD ADDRESS
- * OF THE LOAD FOR THE TRANSACTION EXECUTIVE. DUE TO THE EXTRA
- * OVERHEAD INCURRED WHEN THIS OPERATION IS EXECUTED, BEGIN
- * IS NOT SUGGESTED FOR GENERAL USE EXCEPT IN THOSE CASES
- * WHERE IT MUST BE USED TO ALLOW A PROGRAMMING LANGUAGE TO
- * INTERFACE TO THE TRANSACTION SUB-SYSTEM. ALSO, THE *BEGIN*
- * FUNCTION MUST BE ISSUED AFTER EACH *CALLRTN* IN ORDER
- * TO OBTAIN THE RESULTS OF THE CALLED TASK.
- *
- * CALL FORMAT -
- *
- * FORTRAN EXTENDED - CALL BEGIN ( ADDR )
- *
- * COBOL - ENTER BEGIN USING ADDR.
- *
- * WHERE - ADDR = FIRST WORD ARDDRESS OF AN ARRAY OR DATA ITEM
- * TO WHICH THE PRIMARY TERMINAL COMMUNICATION
- * BLOCK IS TO BE DELIVERED.
- *
- *
- * USES A - 1, 2, 6.
- * X - 0, 1, 2, 6.
- * B - 1.
- *
- * MACROS ARGERR, BEGIN.
- VFD 42/0LBEGIN,18/BEGIN
- BEGIN SUBR ENTRY/EXIT
- SB1 1
- ZR X1,BGN1 IF NO ARGUMENTS - ABORT TASK
- SX1 X1
- * ISSUE BEGIN REQUEST.
- BEGIN X1
- EQ BEGINX RETURN
- * PROCESS ARGUMENT ERROR.
- BGN1 SA1 BEGIN READ CALLING ADDRESS
- MX0 30
- LX1 30
- SA2 X1-1 READ CALLING LINE NUMBER
- BX6 -X0*X2
- SA6 BGNA
- ARGERR A6 EXIT TO EXECUTIVE
- BGNA BSS 1 STORAGE FOR ARGERR PARAMETER
- SPACE 4
- END
cdc/nos2.source/opl871/begin.txt ยท Last modified: 2023/08/05 17:24 by Site Administrator