-- AlpPrivate.mesa
-- Last edited by
-- Kolling on April 25, 1983 1:25 pm
DIRECTORY
AlpineEnvironment
USING[FileStore],
AlpInstance
USING[Handle],
RPC
USING[VersionRange];
AlpPrivate: DEFINITIONS =
BEGIN
RegisterInterfaceCreator: PROCEDURE[proc: InterfaceCreatorProc];
-- non system-fatal errors:
-- none.
InterfaceCreatorProc: TYPE = PROCEDURE[fileStore: AlpineEnvironment.FileStore, version:
RPC.VersionRange] RETURNS[REF ANY];
NoticeUnboundInstance: PROCEDURE[handle: AlpInstance.Handle];
-- non system-fatal errors:
-- none.
-- Should be called when RPC.CallFailed[unbound] is seen. If a object in our cache has an InterfaceRecord matching an InterfaceRecord in this handle, throw out the object.
END.
Edit Log
Initial: Kolling: February 25, 1983 5:01 pm: private interface for the Alp package.