<<>> <> <> <> DIRECTORY SunRPC, NS; NSGetPut: CEDAR DEFINITIONS = BEGIN Handle: TYPE = SunRPC.Handle; GetReturnCodes: PROC[h: Handle] RETURNS [res: NS.ReturnCodes]; PutReturnCodes: PROC[h: Handle, in: NS.ReturnCodes]; GetDomain: PROC[h: Handle] RETURNS [res: NS.Domain]; PutDomain: PROC[h: Handle, in: NS.Domain]; GetString: PROC[h: Handle] RETURNS [res: NS.String]; PutString: PROC[h: Handle, in: NS.String]; GetValueType: PROC[h: Handle] RETURNS [res: NS.ValueType]; PutValueType: PROC[h: Handle, in: NS.ValueType]; GetValue: PROC[h: Handle] RETURNS [res: NS.Value]; PutValue: PROC[h: Handle, in: NS.Value]; GetAttribute: PROC[h: Handle] RETURNS [res: NS.Attribute]; PutAttribute: PROC[h: Handle, in: NS.Attribute]; GetObject: PROC[h: Handle] RETURNS [res: NS.Object]; PutObject: PROC[h: Handle, in: NS.Object]; GetProjectionList: PROC[h: Handle] RETURNS [res: NS.ProjectionList]; PutProjectionList: PROC[h: Handle, in: NS.ProjectionList]; GetProjectedObject: PROC[h: Handle] RETURNS [res: NS.ProjectedObject]; PutProjectedObject: PROC[h: Handle, in: NS.ProjectedObject]; GetProjectType: PROC[h: Handle] RETURNS [res: NS.ProjectType]; PutProjectType: PROC[h: Handle, in: NS.ProjectType]; GetFoundObjects: PROC[h: Handle] RETURNS [res: NS.FoundObjects]; PutFoundObjects: PROC[h: Handle, in: NS.FoundObjects]; GetInsertargs: PROC[h: Handle] RETURNS [res: NS.Insertargs]; PutInsertargs: PROC[h: Handle, in: NS.Insertargs]; GetInsertreturn: PROC[h: Handle] RETURNS [res: NS.Insertreturn]; PutInsertreturn: PROC[h: Handle, in: NS.Insertreturn]; GetDeleteargs: PROC[h: Handle] RETURNS [res: NS.Deleteargs]; PutDeleteargs: PROC[h: Handle, in: NS.Deleteargs]; GetReplaceargs: PROC[h: Handle] RETURNS [res: NS.Replaceargs]; PutReplaceargs: PROC[h: Handle, in: NS.Replaceargs]; GetFindargs: PROC[h: Handle] RETURNS [res: NS.Findargs]; PutFindargs: PROC[h: Handle, in: NS.Findargs]; GetFindreturn: PROC[h: Handle] RETURNS [res: NS.Findreturn]; PutFindreturn: PROC[h: Handle, in: NS.Findreturn]; END.