private void Bw_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e) { Trace.WriteLine(string.Format("socket closed {0}", _hostName)); CloseConnection(); _tcpClient = null; _parentTCPszerver = null; _bw.Dispose(); }
public CHalozatiKliensKezelo(CHalozatiSzerver szerver, string id) { this._parentTCPszerver = szerver; this.ID = id; //Trace.WriteLine(string.Format("----KliensKezelo up---- {0}", ID)); //majd később az IPcím/hostname párost is kiírjuk, hogy könnyebb legyen a logot olvasni. Thread clientinitThread = new Thread(IpEntry); clientinitThread.IsBackground = false; clientinitThread.Start(); _socketCheckTimer.Interval = 3000; _socketCheckTimer.Elapsed += new System.Timers.ElapsedEventHandler(SocketCheckTimer_Tick); _socketCheckTimer.Enabled = false; //_socketCheckTimer.Start(); }