internal AlarmServer(SmsAlarmSource parent) { //Sets the parent this._parent = parent; //Starts a Server listening on the Port 5555 and any IP Address ServerSocket = new TcpListener(IPAddress.Any, 5555); ClientSocket = default(TcpClient); }
internal void StartClient(TcpClient inClientSocket, SmsAlarmSource parent) { if (parent == null) { throw new ArgumentNullException("parent"); } _clientSocket = inClientSocket; _parent = parent; Thread ctThread = new Thread(ReceiveThread); ctThread.Start(); }
internal void StartClient(TcpClient inClientSocket, SmsAlarmSource parent) { if (parent == null) { throw new ArgumentNullException("parent"); } _clientSocket = inClientSocket; _parent = parent; Thread ctThread = new Thread(ReceiveThread); ctThread.Name = "SMS AlarmSource alarm server thread"; ctThread.Priority = ThreadPriority.BelowNormal; ctThread.IsBackground = true; ctThread.Start(); }