Я унаследовал некоторый код, который для инициализации некоторого оборудования записывает несколько байтов, а затем ожидает возврата.Для этого он вызывает функцию _write
из io.h
.Судя по моему тестированию, похоже, что в этот момент он блокируется.Поэтому у меня следующие вопросы:
- Является ли эта функция функцией блокировки?
- Есть ли способ установить время ожидания?
- Есть ли альтернативныйфункцию блокировки я мог бы использовать вместо этого?