Download AMOS Basic XCALL subs
Transcript
ALPHABASIC XCALL SUBROUTINE USER'S MANUAL 4.4 4.5 4.6 CHAPTER 5 USING FLOCK 4.4.1 File—Open Interlocks 4.4.1.1 The Multiple Update Problem .. 4.4.1.2 The interconsistency Problem . 4.4.2 Record—update Interlocks 4.4.2.1 The Multiple Update Problem .. 4.4.2.2 The Interconsistency Problem • 4.4.3 Improved File Interlocks 4.4.3.1 Example DEADLOCK, AND HOW TO PREVENT IT SUMMARY 4.6.1 QuIck Reference Summary of Actions/Modes 49 4—9 4—9 4—10 4—11 4—12 4—13 4—13 4—14 4—15 4—17 4—17 XLOCK — XCALL SUBROUTINE FOR MULTI—USER LOCKS 5.1 5.2 5.3 5.4 5.5 5.6 5.7 CHAPTER 6 Page iv LOADING XLOCK INTO SYSTEM MEMORY THE XtOCK SUBROUTINE THE LOCKS THE MODES 5.4.1 MODE 0 (Lock and Return) 5.4.2 MODE 1 (Lock and Wait) 5.4.3 MODE 2 (Clear Lock) 5.4.4 MODE 3 (List Locks) WILDCARDS PROGRAMMING EXAMPLES 5.6.1 Calculating Record Numbers 5.6.2 Sample Program to IlLustrate File Record Locking SUMMARY 5—2 5—2 5—3 53 5—4 5—4 54 5—4 5—5 5—5 5—6 5—8 5—9 SPOOL — XCALL SUBROUTINE FOR SPOOLING FILES TO THE LINE PRINTER 6.1 USING THE XCALL SPOOL SUBROUTINE Some Examples using SPOOL 6.1.1.1 XCALL SPOOL,"FZLENAME" 6.1.1.2 XCALL SPOOL,"FILENAMr, 6.1.1 6.1.1.3 6.1.1.4 6.1.1.5 "PR INTER' 6—4 6—4 6—5 XCALL SPOOL,"Fn.EP4AMr', "PRINTER",SWITcIS 6—5 XCALL SPOOL,"FILENAfIE, "PRINTER',SWITCIIES,COPIES .... 6—6 XCALL SPOOL,'tFILENAME", • 6.1.1.6 6—2 AD 'I — SI XCALL SPOOL,"FILENAME", E,ITCHES,COPIES, 6—7 6 6.2 6.3 DSS—10008—OQ REV ADO 1 1 7 XCALL SPOOL,"FILENAME", "PRINTER",SWITcPIES,cOpIEs, "FORM",WIDTH,LPP SPOOL ERROR MESSAGE SUMMARY 6—7 6—8 6—8