(FILECREATED " 7-May-86 16:15:52" {ROSEBOWL}<FEUERMAN>LISP>NCCLIENTLISTENER.;3 1976   

      changes to:  (COURIERPROGRAMS NoteCardsClient)

      previous date: " 5-May-86 09:05:21" {ROSEBOWL}<FEUERMAN>LISP>NCCLIENTLISTENER.;2)


(PRETTYCOMPRINT NCCLIENTLISTENERCOMS)

(RPAQQ NCCLIENTLISTENERCOMS ((* This file contains the Client Courier program which serves and the 
				  Listener and can respond to calls from the NoteCards Server to 
				  Client services.)
			       (FILES NCCOURIER (FROM VALUEOF LISPUSERSDIRECTORIES SYSLOAD)
				      COURIERSERVE)
			       (COURIERPROGRAMS NoteCardsClient)))



(* This file contains the Client Courier program which serves and the Listener and can respond
 to calls from the NoteCards Server to Client services.)

(FILESLOAD NCCOURIER (FROM VALUEOF LISPUSERSDIRECTORIES SYSLOAD)
	   COURIERSERVE)

(COURIERPROGRAM NoteCardsClient (1508 1)
    TYPES
      [(CARDPART (ENUMERATION (SUBSTANCE 0)
			      (TOLINKS 1)
			      (FROMLINKS 2)
			      (TITLE 3)
			      (PROPLIST 4)
			      (GLOBALTOLINKS 5]
    PROCEDURES
      ((CardCreated 1 (UID UID)
		    RETURNS
		    (BOOLEAN)
		    REPORTS
		    (ServiceNotImplemented)
		    IMPLEMENTEDBY NCCLIENT.CARDCREATED)
       (CardDeleted 2 (UID UID)
		    RETURNS
		    (BOOLEAN)
		    REPORTS
		    (ServiceNotImplemented)
		    IMPLEMENTEDBY NCCLIENT.CARDDELETED)
       (WriteLockObtained 3 (UID UID CARDPART)
			  RETURNS
			  (BOOLEAN)
			  REPORTS
			  (ServiceNotImplemented)
			  IMPLEMENTEDBY NCCLIENT.WRITELOCKOBTAINED)
       (CardPartChanged 4 (UID UID CARDPART)
			RETURNS
			(BOOLEAN)
			REPORTS
			(ServiceNotImplemented)
			IMPLEMENTEDBY NCCLIENT.CARDPARTCHANGED)
       (WriteLockReleased 5 (UID UID CARDPART)
			  RETURNS
			  (BOOLEAN)
			  REPORTS
			  (ServiceNotImplemented)
			  IMPLEMENTEDBY NCCLIENT.WRITELOCKRELEASED))
    ERRORS
      ((ServiceNotImplemented 1 (STRING)))
    INHERITS
      NIL)
(DECLARE: DONTCOPY
  (FILEMAP (NIL)))
STOP