Получите данные, отправленные от рабочего
poll(
получает результат сообщения или данных, отправленных от рабочего к pollablequeue
)parallel.pool.PollableDataQueue
заданный pollablequeue
. Можно использовать опрос только в процессе, где вы создали очередь данных.
[
возвращает data
, OK
]
= poll(pollablequeue
, timeout
)data
, и OK
как булева истина, чтобы указать, что данные были возвращены. Если нет никаких данных в очереди, то пустой массив возвращен с булевой ложью для OK
. Задайте timeout
в секундах как дополнительный второй параметр. В этом случае метод может блокироваться в течение времени, заданного timeout
перед возвратом. Если какие-либо данные прибывают в очередь в тот период, те данные возвращены.
DataQueue
| afterEach
| parallel.pool.PollableDataQueue
| parfeval
| parfevalOnAll
| parfor
| parpool
| send