Асинхро́нний ввод/вивід


А чи є PHP-бібліотека доступу до MQTT, щоб в ній було щось схоже на stream_select? Схоже, що цього немає у тієї, якою всі користуються.

Хочу зі свого скрипта́ спілкуватися з Arduino через /dev/ttyUSB0 (чи /dev/ttyACM0), і одночасно з цим хочу мати доступ до MQTT. Звісно, все це в двох напрямках.

Тобто я якось не хочу закінчити скрипт чимось типу $mqtt->loop(true); чи як його там. І використовувати sleep категорично не хочу, бо мене цікавить швидка реакція на дані від Arduino чи від брокера MQTT.