Существует несколько разветвлений основного кода, которые предоставляют такую информацию ( получение готовых, зарезервированных и скрытых заданий в трубе ), но ее нет в основной версии магистрали.Это происходит из-за проблем, которые он может вызвать - например, при огромной реализации ему придется возвращать потенциально большой объем данных и в то же время блокировать сервер от выполнения любой другой работы.
В конечном счете, BeanstalkDявляется очередью, а не массивом, и не предназначена для обеспечения доступа к каждому элементу в ней - она возвращает следующий элемент для работы.
Может быть полезно подумать о проблеме с другого направления - например, спросить, почемувам нужна информация о содержимом очереди и, возможно, сборка данных, которые вам понадобятся при добавлении элементов, с помощью собственного кода.