Monday, November 08, 2010 at 12:06 AM.
system.verbs.builtins.tcp.im.builtinDrivers.aim.code.core.c_ERROR
on c_ERROR(adrSelf,id,data) { <<# let's just grab the errors we care about! <<#still more fields if data contains ':' { data = number (string.nthField(data,':',1))} else { data = number(data)}; //# let's get an int outta it case data { 980 { tcp.im.builtinDrivers.aim.code.core.ferror(adrSelf,"FATAL: Couldn't sign on; Incorrect nickname/password combination")}; 981 { tcp.im.builtinDrivers.aim.code.core.ferror(adrSelf,"FATAL: Couldn't sign on; The AIM service is temporarily unavailable")}; 982 { tcp.im.builtinDrivers.aim.code.core.ferror(adrSelf,"FATAL: Couldn't sign on; Your warning level is too high")}; 983 { tcp.im.builtinDrivers.aim.code.core.ferror(adrSelf,"FATAL: Couldn't sign on; You have been connecting and disconnecting too frequently")}; 989 { tcp.im.builtinDrivers.aim.code.core.ferror(adrSelf,"FATAL: Couldn't sign on; An unknown error occurred")}} else { <<# try to let further implementation handle it tcp.im.builtinDrivers.aim.code.core._callsub(adrSelf, id, {adrSelf, data})}}
This listing is for code that runs in the OPML Editor environment. I created these listings because I wanted the search engines to index it, so that when I want to look up something in my codebase I don't have to use the much slower search functionality in my object database. Dave Winer.