private void addTmpList(TmpSocketReceiver rec) { lock (tmpList) { tmpList.Add(rec); } }
public void removeTmpList(TmpSocketReceiver rec) { lock (tmpList) { tmpList.Remove(rec); } }
private void AcceptInfo() { while (true) { try { Socket tSocket = mySocket.Accept(); TmpSocketReceiver rec = new TmpSocketReceiver(tSocket, deviceManager, this); addTmpList(rec); rec.init(); } catch (Exception ex) { } } }
private void AcceptInfo() { while (true) { try { Socket tSocket = mySocket.Accept(); TmpSocketReceiver rec = new TmpSocketReceiver(tSocket,deviceManager,this); addTmpList(rec); rec.init(); } catch (Exception ex) { } } }