Types
MapEntry: TYPE ~ SunPMap.MapEntry;
ipProtocolUDP: CARD ~ SunPMap.ipProtocolUDP;
ipProtocolTCP: CARD ~ SunPMap.ipProtocolTCP;
Procedures
SetLocal: PROC [program, version, protocol, port: CARD32] RETURNS [success: BOOL];
UnsetLocal: PROC [program, version: CARD32] RETURNS [success: BOOL];
GetPortLocal: PROC [program, version, protocol: CARD32] RETURNS [port: CARD32];
DumpLocal: PROC [eachMapEntry: PROC[MapEntry]];
CallItLocal:
PROC [program, version, proc:
CARD32, args:
REF
TEXT, timeout:
CARD, retries:
CARD]
RETURNS [port:
CARD32, result:
REF
TEXT];
! SunRPC.Error[...]
}...