func handleDisconnect()

in IoT-Sample/Swift/IoTSampleSwift/ConnectionViewController.swift [237:251]


    func handleDisconnect() {
        let tabBarViewController = tabBarController as! IoTSampleTabBarController
        self.connectButton.isHidden = false
        self.connectIoTDataWebSocket.isHidden = false
        activityIndicatorView.startAnimating()
        logTextView.text = "Disconnecting..."
        
        DispatchQueue.global(qos: DispatchQoS.QoSClass.default).async {
            self.iotDataManager.disconnect();
            DispatchQueue.main.async {
                self.connected = false
                tabBarViewController.viewControllers = [ self, self.configurationViewController ]
            }
        }
    }