*DECK NVFLAEP OVERLAY(02,00) USETEXT TEXTSS USETEXT TXINNVF PRGM NVFLAEP; # TITLE NVFLAEP - APPLICATION AND EVENT PROCESSING OVERLAY. # BEGIN # NVFLAEP # # ** NVFLAEP - APPLICATION AND EVENT PROCESSING OVERLAY. * * D. G. DEPEW. 82/06/21. * * THIS PROGRAM PROVIDES THE SKELETON FOR THE APPLICATION AND ENENT * PROCESSING OVERLAY AND, WHEN ENTERED, TRANSFERS CONTROL TO THE * SPECIFIED ENTRY POINT. * * PRGM NVFLAEP * * ENTRY OVENUM = NUMBER OF ENTRY POINT TO EXECUTE. * * EXIT THE SPECIFIED ENTRY POINT HAS BEEN EXECUTED (THAT IS, THE * REQUIRED FUNCTIONS HAVE BEEN PERFORMED). * * METHOD *OVENUM* IS SIMPLY USED AS A SWITCH SUBSCRIPT TO TRANSFER * CONTROL TO THE DESIRED ROUTINE. THIS PROGRAM RETURNS BY * JUMPING DIRECTLY TO THE LABEL *SSORTN* IN THE SERVICES * AND SCHEDULING OVERLAY EXECUTION ROUTINES. # # **** PRGM NVFLAEP - XREF LIST. # XREF BEGIN PROC NVFICNE; # COMPLETE NVF EXECUTION # PROC NVFOLNE; # LOG NETWORK(HOST) EVENTS # PROC NVFSDQE; # DISPATCH APPLICATION STATUS QUEUE ENTRY # LABEL SSORTN; # OVERLAY RETURN POINT IN SERV + SCHED # END # **** # SWITCH EPSWT: EPAEP # ENTRY POINT SWITCH # LLSDQE: NSDQE, # DISPATCH APPLICATION STATUS QUEUE ENTRY # LLOLNE: NOLNE, # LOG NETWORK(HOST) EVENTS # LLICNE: NICNE; # COMPLETE NVF EXECUTION # GOTO EPSWT[OVENUM]; LLSDQE: NVFSDQE; # DISPATCH APPLICATION STATUS QUEUE ENTRY # GOTO ENDSWT; LLOLNE: NVFOLNE; # LOG NETWORK(HOST) EVENTS # GOTO ENDSWT; LLICNE: NVFICNE; # COMPLETE NVF EXECUTION # ENDSWT: GOTO SSORTN; END # NVFLAEP # TERM