DIRECTORY ArpaUDP USING [Address], SunPMap USING [DumpProc, GetPortProc, NullProc, SetProc, UnsetProc], SunRPC USING [Handle], SunRPCAuth USING [Conversation] ; SunPMapClient: CEDAR DEFINITIONS ~ { Null: SunPMap.NullProc; Set: SunPMap.SetProc; Unset: SunPMap.UnsetProc; GetPort: SunPMap.GetPortProc; Dump: SunPMap.DumpProc; Callit: -- SunPMap.CallitProc -- PROC [ h: SunRPC.Handle, c: SunRPCAuth.Conversation, program, version, proc: CARD32, args: REF TEXT, timeout: CARD32] RETURNS [port: CARD32, result: REF TEXT]; ProcessResultProc: TYPE ~ PROC [address: ArpaUDP.Address, port: CARD32, result: REF TEXT] RETURNS [quit: BOOL]; CallWithMultipleReplies: PROC [ h: SunRPC.Handle, c: SunRPCAuth.Conversation, program, version, proc: CARD32, args: REF TEXT, processResult: ProcessResultProc, timeout: CARD32]; }... ¨SunPMapClient.mesa Demers, September 7, 1987 11:55:38 am PDT Procedures Broadcast First set the remote address of the handle to broadcast on the desired network. Κ7˜code™K™)K˜—šΟk ˜ Kšœœ ˜Kšœœ7˜DKšœœ ˜Kšœ œ˜K˜K˜—šΟn œœ ˜ K˜head™ Kšžœ˜Kšžœ˜Kšžœ˜Kšžœ˜Kšžœ˜KšžœΟcœœIœœœ œœœ œœ˜ΐ—™ L™OKšœœœ"œ œœœœ˜oK˜Kš žœœIœœœ-œ˜±K˜—K˜—J˜J˜—…—4