AMPSExcel.SubscriptionForm.beginNewTopicSubscription C# (CSharp) Method

beginNewTopicSubscription() private method

private beginNewTopicSubscription ( string url ) : void
url string
return void
        private void beginNewTopicSubscription(string url)
        {
            try
            {
                if(_ampsClient!=null)
                {
                    _ampsClient.disconnect();
                }
            }
            catch (Exception )
            {
            }

            try
            {
                _ampsClient = new Client(Guid.NewGuid().ToString());
                _ampsClient.connect(url);
                _ampsClient.logon();
                // make it quick!  Don't want to see the ui lockup.
                _ampsClient.sowAndSubscribe(msg => processTopic(msg), "/AMPS/SOWStats", 1000);
            }
            catch (Exception)
            {
            }
        }