parameters: (self, manager, peripheral, error)
docstring: Called by CoreBluetooth via runloop when a disconnect completes. error = None on success.
docstring_summary: Called by CoreBluetooth via runloop when a disconnect completes. error = None on success.
docstring_tokens: Called by CoreBluetooth via runloop when a disconnect completes . error = None on success .
function: def centralManager_didDisconnectPeripheral_error_(self, manager, peripheral, error):
          """Called by CoreBluetooth via runloop when a disconnect completes. error = None on success."""
          self.loop_condition = True
          self.connect_state = False
          if self.devMgr:
              self.logger.info("BLE disconnected, error = " + repr(error))
              dcEvent = BleDisconnectEvent(BLE_ERROR_REMOTE_DEVICE_DISCONNECTED)
              self.weave_queue.put(dcEvent)
              self.devMgr.DriveBleIO()
function_tokens: def centralManager_didDisconnectPeripheral_error_ ( self , manager , peripheral , error ) : self . loop_condition = True self . connect_state = False if self . devMgr : self . logger . info ( "BLE disconnected, error = " + repr ( error ) ) dcEvent = BleDisconnectEvent ( BLE_ERROR_REMOTE_DEVICE_DISCONNECTED ) self . weave_queue . put ( dcEvent ) self . devMgr . DriveBleIO ( )