Cirrious.MvvmCross.Plugins.Sphero.HackFileShare.NonAwaitingConnectedSpheroRunner.ReceiveResponses C# (CSharp) Method

ReceiveResponses() private method

private ReceiveResponses ( ) : void
return void
        private void ReceiveResponses()
        {
            try
            {
                while (true)
                {
                    if (_disconnected)
                    {
                        break;
                    }

                    var response = ReceiveResponse();
                    if (response.IsStreamingResponse)
                    {
                        // TODO
                    }
                    else
                    {
                        ProcessCommandResponse(response);
                    }
                }
            }
            catch (SpheroPluginException exception)
            {
                // assume disconnected
                RaiseDisconnected();
            }
        }