function nsocket_close=previous_object()->nsocket_close; function nsocket_write=previous_object()->nsocket_write; function nsocket_address=previous_object()->nsocket_address; function translate_url=previous_object()->is_file_url; function decode_string=previous_object()->decode_string; mixed parse(int file_descriptor, string *matches, string url, mapping request_info) { // Den här regeln är nästan ett måste, eftersom det annars är stört // omöjligt att uppdatera modulen om du ändrar på den if(strstr(url, "reload")!=-1) { update(file_name(this_object())); destruct(); return "

Ok. I will update.

"; //Kommer att bli text/html. } if(!request_info["from"]) request_info["from"] = ({ "A. Nonymous" }); return ("
\n"+
	  sprintf("Request_info:\n%O", request_info)+
	  "
"); }