add: this.type = BAHAMUT; /* Assume bahamut by default */ 
context: function IRC_Server() {	////////// VARIABLES	// Bools/Flags that change depending on connection state.	this.hub = false;	// are we a hub?	this.local = true;	// are we a local socket?	this.pinged = false;	// have we sent a PING?	this.server = true;	// yep, we're a server.	this.uline = false;	// are we services?	// Variables containing user/server information as we receive it.	this.flags = 0;	this.hops = 0;	this.hostname = "";	this.id = 0;	this.ip = "";	this.ircclass = 0;	this.linkparent="";	this.nick = "";	this.parent = 0;	this.info = "";	this.idletime = time();	// Variables (consts, really) that point to various state information	this.socket = "";	////////// FUNCTIONS	// Functions we use to control clients (specific)	this.quit = Server_Quit;	this.work = Server_Work;	this.netsplit = IRCClient_netsplit;	// Socket functions	this.ircout=ircout;	this.originatorout=originatorout;	this.rawout=rawout;	this.sendq = new IRC_Queue();	this.recvq = new IRC_Queue();	// IRC protocol sending functions	this.bcast_to_channel=IRCClient_bcast_to_channel;	this.bcast_to_servers=IRCClient_bcast_to_servers;	this.bcast_to_servers_raw=IRCClient_bcast_to_servers_raw;	this.bcast_to_uchans_unique=IRCClient_bcast_to_uchans_unique;	this.globops=IRCClient_globops;	// Output helpers	this.server_nick_info=IRCClient_server_nick_info;	this.server_chan_info=IRCClient_server_chan_info;	this.server_info=IRCClient_server_info;	this.synchronize=IRCClient_synchronize;	this.reintroduce_nick=IRCClient_reintroduce_nick;	this.finalize_server_connect=IRCClient_finalize_server_connect;	// Global Functions	this.check_timeout=IRCClient_check_timeout;	this.check_sendq=IRCClient_check_sendq;	this.set_chanmode=IRCClient_set_chanmode;	this.check_nickname=IRCClient_check_nickname;	// Output helper functions (shared)}
meta: 9592	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9592/7ec643a39842ecafe590786e6bf08f9e7d67185b/ircd_server.js/clean/load/ircd_server.js