@synchronized('lock')
    def queue_delete(self, queue='', if_unused=False, if_empty=False, nowait=False):
        args = AMQPWriter()
        args.write_short(0)
        args.write_shortstr(queue)
        args.write_bit(if_unused)
        args.write_bit(if_empty)
        args.write_bit(nowait)
        self._send_method(Method(spec.Queue.Delete, args))

        if not nowait:
            return self.wait(spec.Queue.DeleteOk)
Internal method to read data from the file-object using the given
dataset/ETHPy150Open veegee/amqpy/amqpy/channel.py/Channel.queue_delete--crossover with--dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/parquet-python/parquet/__init__.py/_read_data