internal void StartClient(TcpClient clientSocket, SmsAlarmSource parent) { if (clientSocket == null) { throw new ArgumentNullException("clientSocket"); } if (parent == null) { throw new ArgumentNullException("parent"); } _clientSocket = clientSocket; _parent = parent; Thread ctThread = new Thread(ReceiveThread); ctThread.Name = Properties.Resources.SmsAlarmClientThreadName; ctThread.Priority = ThreadPriority.BelowNormal; ctThread.IsBackground = true; ctThread.Start(); }
internal AlarmServer(SmsAlarmSource parent) { _parent = parent; _serverSocket = new TcpListener(IPAddress.Any, ListenPort); }