//~~~~~~~~~~~~~~{Constructor}~~~~~~~~~~~~~~ public SwitchboardConnection(SwitchboardServer HeadServer, Socket MainSocket, int ID) { this.ID = ID; ConnectedSince = DateTime.Now; IP = (IPEndPoint)MainSocket.RemoteEndPoint; River = new NetworkStream(MainSocket); TheSocket = MainSocket; this.HeadServer = HeadServer; HeadServer.ToLog("New user connected from " + IP.Address.ToString()); User = HeadServer.AnonymousUser; ConsolePreview = ""; }
//~~~~~~~~~~~~~~{Constructor}~~~~~~~~~~~~~~ public SwitchboardMainExtension(SwitchboardServer Main) : base("MAIN", "1.1") { HeadServer = Main; }