Google
 

Trailing-Edge - PDP-10 Archives - BB-P363B-SM_1985 - mcb/nml/ncpext.req
There are 2 other files named ncpext.req in the archive. Click here to see a list.
! NET:<DECNET20-V3P1.NML>NCPEXT.REQ.4 29-Mar-81 22:03:49, Edit by GUNN
!
! Removed use of NMU$FATAL and changed to TASK_INFO.
!
! NCPEXT.REQ - NCP External Routines Declaration

!
!                    COPYRIGHT (c) 1980, 1981, 1982
!                    DIGITAL EQUIPMENT CORPORATION
!                        Maynard, Massachusetts
!
!     This software is furnished under a license and may  be  used
!     and copied only in accordance with the terms of such license
!     and with the inclusion of the above copyright notice.   This
!     software  or any other copies thereof may not be provided or
!     otherwise made available to any other person.  No  title  to
!     and ownership of the software is hereby transferred.
!
!     The information  in  this  software  is  subject  to  change
!     without  notice  and should not be construed as a commitment
!     by DIGITAL EQUIPMENT CORPORATION.
!
!     DIGITAL assumes no responsibility for the use or reliability
!     of  its  software  on  equipment  which  is  not supplied by
!     DIGITAL.
!

!++
! FACILITY:	DECnet-10/20 V3.0 Network Control Program (NCP)
!
! ABSTRACT:
!
!	Contains external declarations required by NCP.
!
! ENVIRONMENT:	TOPS-10/20 User mode under NML
!
! AUTHOR: Dale C. Gunn , CREATION DATE: 21-Aug-80
!
! MODIFIED BY:
!
!	maintainer, date : VERSION nnn
!
! 01	- Description of modification
!--
!
! TABLE OF CONTENTS
!

!
! INCLUDE FILES:
!

!
! MACROS:
!

%(  Temporary macros for use during development. To be removed for
    final release )%

!
!	$INTERNAL_ERROR$ (DESCRIPTION)
!
!           Causes a halt and error message to be printed and
!           generates a false value to be generated. 
!
!           *********************************************************
!           * To be replaced later by specific NML error mechanism. *
!           *********************************************************
!

macro
     $INTERNAL_ERROR$ [] =
         begin
         TASK_INFO ('INTERNAL ERROR: ',%remaining) ;
         return $FALSE
         end % ;

!
!	$UNIFINISHED$ (COMMENT)
!
!           Generate a source code place holder to be coded later.
!

macro
     $UNFINISHED$ (DUMMY) =
         %print ('! ! ! *** More code to be added here...')
         %if not %null(DUMMY)
         %then %print (DUMMY)
               TASK_INFO ('Function not implemented: ',DUMMY)
         %else TASK_INFO ('Function not implemented')
         %fi ;
         $FALSE % ;

!
! EQUATED SYMBOLS:
!

!
! OWN STORAGE:
!

!
! EXTERNAL REFERENCES:
!

external
	routine
        NMU$IPCF_MANAGER,               ! NM Utility routines
        NMU$PAGE_ALLOCATOR,
        NMU$SCHED_MANAGER,
        NMU$MEMORY_MANAGER,
        NMU$QUEUE_MANAGER,
        NMU$TEXT_MANAGER,
        NML$REQUEST_MANAGER ;           ! NML Request Processing Routines
! NCPEXT.REQ - LAST LINE
! Local Modes:
! Mode:BLISS
! Auto Save Mode:2
! Comment Column:40
! End: