<<>> <> <> <> <<>> <> DIRECTORY Arpa USING [Address, nullAddress], ArpaUDP USING [Port], Rope USING [ROPE] ; SunYPFind: CEDAR DEFINITIONS ~ { <> GetDefaultDomain: PROC RETURNS [domainName: Rope.ROPE]; SetDefaultDomain: PROC [domainName: Rope.ROPE]; <> <> <> GetServerAddressAndPortForDomain: PROC [domainName: Rope.ROPE ¬ NIL, addressHint: Arpa.Address ¬ Arpa.nullAddress] RETURNS [address: Arpa.Address, port: ArpaUDP.Port]; <> <> <> <> <> Error: ERROR [code: ATOM]; <<$noDefaultDomain>> <<$noServer -- can't determine a server host address>> <<$noYP -- no YP server on host>> <<$domainNotFound -- domain not available on specified YP server>> <> }.