<<>> <> <> <> DIRECTORY SunRPC, UT; UTGetPut: CEDAR DEFINITIONS = BEGIN Handle: TYPE = SunRPC.Handle; GetReturnCodes: PROC[h: Handle] RETURNS [res: UT.ReturnCodes]; PutReturnCodes: PROC[h: Handle, in: UT.ReturnCodes]; GetBindingInfo: PROC[h: Handle] RETURNS [res: UT.BindingInfo]; PutBindingInfo: PROC[h: Handle, in: UT.BindingInfo]; GetOPAQUE: PROC[h: Handle] RETURNS [res: UT.OPAQUE]; PutOPAQUE: PROC[h: Handle, in: UT.OPAQUE]; GetObjectType: PROC[h: Handle] RETURNS [res: UT.ObjectType]; PutObjectType: PROC[h: Handle, in: UT.ObjectType]; GetString: PROC[h: Handle] RETURNS [res: UT.String]; PutString: PROC[h: Handle, in: UT.String]; GetObjectTypeSet: PROC[h: Handle] RETURNS [res: UT.ObjectTypeSet]; PutObjectTypeSet: PROC[h: Handle, in: UT.ObjectTypeSet]; GetDotCons: PROC[h: Handle] RETURNS [res: UT.DotCons]; PutDotCons: PROC[h: Handle, in: UT.DotCons]; GetObjectDescription: PROC[h: Handle] RETURNS [res: UT.ObjectDescription]; PutObjectDescription: PROC[h: Handle, in: UT.ObjectDescription]; GetObjectId: PROC[h: Handle] RETURNS [res: UT.ObjectId]; PutObjectId: PROC[h: Handle, in: UT.ObjectId]; GetObjct: PROC[h: Handle] RETURNS [res: UT.Objct]; PutObjct: PROC[h: Handle, in: UT.Objct]; GetObjectSet: PROC[h: Handle] RETURNS [res: UT.ObjectSet]; PutObjectSet: PROC[h: Handle, in: UT.ObjectSet]; END.