Являются ли вызовы IOCTL последовательного порта безопасными для чтения и записи? - PullRequest
0 голосов
/ 03 мая 2019

У меня есть приложение (в основном это последовательный порт), и я хочу настроить три потока для каждого последовательного порта

  • Поток устройства чтения последовательного порта - read ()
  • Aпоток записи последовательного порта - write (), ioctl (TIOCMSET)
  • Поток для мониторинга сигналов управления модемом с помощью ioctl (TIOCMIWAIT) - ioctl (TIOCMIWAIT), ioctl (TIOCMGET)

Я понимаю, что чтение / запись потокобезопасны и хорошо играют вместе, но ioctls безопасен для потоков и будут ли они хорошо играть вместе (и чтение / запись)?Буду ли я сталкиваться с какими-либо проблемами с блокировкой?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...