LoaderBedUtilDefs.mesa 2-Sep-78 13:58:17
-- LoaderBedUtilDefs.Mesa Edited by Sandman on January 3D, 1978 2:14 PM DIRECTORY
BedDefs: FROM "beddefs",
SegmentDefs: FROM "segmentdefs":
DEFINITIONS FROM BedDefs;
LoaderBedUtilDefs: DEFINITIONS·
BEGIN
BedBase: TYPE· POINTER TO BedDefs.BCD:
EnumerateNameTable: PROCEDURE [bed: BedBase,
proe: PROCEDURE [NTHandle, NTIndex] RETURNS [BOOLEAN]]
RETURNS [nth: NTHandle, nti: NTIndex];
EnumerateConfigTable: PROCEDURE [bed: BedBase,
proe: PROCEDURE [CTHandle, CTIndex] RETURNS [BOOLEAN]]
RETURNS [eth: CTHandle, eti: CTIndex]:
EnumerateExportTable: PROCEDURE [bed: BedBase,
proe: PROCEDURE [EXPHandle, EXPIndex] RETURNS [BOOLEAN]]
RETURNS [eth: EXPHandle, eti: EXPIndex]:
EnumeratelmportTable: PROCEDURE [bed: BcdBase,
proe: PROCEDURE [IMPHandle, IMPlndex] RETURNS [BOOLEAN]]
RETURNS [ith: IMPHandle, iti: IMPIndex]:
EnumerateModuleTable: PROCEDURE [bed: BcdBase,
proe: PROCEDURE [MTHandle, MTlndex] RETURNS [BOOLEAN]]
RETURNS [mth: MTHandle, mti: MTlndex]:
EnumerateSegTable: PROCEDURE [bed: BedBase,
proe: PROCEDURE [SGHandle, SGlndex] RETURNS [BOOLEAN]]
RETURNS [sgh: SGHandle, sgi: SGlndex]:
EnumerateFileTable: PROCEDURE [bed: BedBase,
proe: PROCEDURE [FTHandle, FTlndex] RETURNS [BOOLEAN]]
RETURNS [fth: FTHandle, fti: FTlndex]:
FindName: PROCEDURE [bed: BcdBase, owner: Namee] RETURNS [name: NameReeord]:
SetUpBcd: PROCEDURE [bedseg: SegmentDefs.FileSegmentHandle] RETURNS [bed: BedBase]:
ReleaseBedSeg: PROCEDURE [bedseg: SegmentDefs.FileSegmentHandle]:
END.
Page 1