OSAE.Onkyo.Receiver.Listen C# (CSharp) Method

Listen() private method

private Listen ( ) : void
return void
        private void Listen()
        {
            while(tcpClient.Connected)
            {
                try
                {
                    string curLine = clientStreamReader.ReadLine();
                    Log.Debug("Received data from receiver: " + curLine);
                    if (curLine.IndexOf("!1PWR00") > -1)
                        OSAEObjectStateManager.ObjectStateSet(_name, "OFF", "Onkyo");
                    if (curLine.IndexOf("!1PWR01") > -1)
                        OSAEObjectStateManager.ObjectStateSet(_name, "ON", "Onkyo");
                }
                catch (Exception ex)
                { Log.Error("Error reading from stream", ex); }
            }
        }