def set(self, pcount):
        if pcount != self.prev:
            new_value = pcount
            if pcount > PREFETCH_COUNT_MAX:
                logger.warn('QoS: Disabled: prefetch_count exceeds %r',
                            PREFETCH_COUNT_MAX)
                new_value = 0
            logger.debug('basic.qos: prefetch_count->%s', new_value)
            self.callback(prefetch_count=new_value)
            self.prev = pcount
        return pcount
@return: This field's argument, or C{None} if this field has
dataset/ETHPy150Open celery/kombu/kombu/common.py/QoS.set--crossover with--dataset/ETHPy150Open CollabQ/CollabQ/vendor/epydoc/markup/__init__.py/Field.arg