У меня есть вопрос, касающийся механизма уведомления о событиях в ядре. Я работаю над RTEMS и использую FreeBSD версии 9.2.
Мне нужно обнаружить событие, когда буфер отправки сокета был заполнен. Из документации видно, что я могу обнаружить события только тогда, когда данные могут быть записаны в отправляющий буфер или когда отправляющий буфер заполнен. Можно ли обнаружить полный буфер отправки?
P.S. Буфер отправки не должен быть заполнен. Он должен быть достаточно полным, чтобы следующая запись в сокете блокировала поток, пытающийся отправить.
С уважением,
Игорь Вурделя