def GetManagedObjects()

in smart-mirror-full/extracted/device/script/src/agt/ble/adapter.py [0:0]


    def GetManagedObjects(self):
        response = {}
        logger.debug('GetManagedObjects')

        for service in self._services:
            response[service.get_path()] = service.get_properties()
            chrcs = service.get_characteristics()
            for chrc in chrcs:
                response[chrc.get_path()] = chrc.get_properties()
                descs = chrc.get_descriptors()
                for desc in descs:
                    response[desc.get_path()] = desc.get_properties()

        return response